Firmware Engineer in Newtownabbey

Firmware Engineer in Newtownabbey

Newtownabbey Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Johnson Controls

At a Glance

  • Tasks: Join a dynamic team to develop and enhance cutting-edge firmware for innovative security cameras.
  • Company: Johnson Controls, a leader in smart security technology with a collaborative culture.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Make a real impact in the tech world while working with advanced AI and security solutions.
  • Qualifications: 3+ years in C/C++ software development and a relevant degree required.
  • Other info: Exciting career growth in a fast-paced environment with a focus on innovation.

The predicted salary is between 36000 - 60000 £ per year.

Who we are

Johnson Controls Belfast centre drives innovation in smart, integrated security, bringing together advanced video, access control, and perimeter technologies. Our range of intelligent IP cameras delivers crisp high-definition imaging, built-in AI analytics, low-light performance, and strong cybersecurity providing scalable, future-ready video solutions for any environment. The Illustra brand has been growing year on year, consistently meeting aggressive targets from the business by expanding the portfolio into new and innovative technologies that solve real world problems for customers. Currently we are looking for a Firmware Engineer to join our team.

What you will do

  • Working as part of a multi-disciplinary team with firmware, hardware & quality assurance engineers, and with 3rd party companies, you will develop, enhance and test a wide range of Illustra IP cameras.
  • Reporting to the Illustra Firmware manager, you will support the team in hitting time to market and quality milestones; allowing the Illustra team to successfully meet revenue targets.

How you will do it

  • Design, develop, test and maintain software.
  • Develop technical documentation in-line with industry best practices.
  • Interface with other functions within the business to ensure the timely delivery of high quality products.
  • Adhere to development processes including design reviews, code reviews and coding guidelines.
  • Act as an enthusiastic and motivated member of the product development team.
  • Maintain knowledge of new technologies in the field of security systems.

What we look for

Required Qualifications

  • Ability to work from the Belfast office minimum three days a week.
  • 3+ years of experience in software development in C/C++ in an Embedded Linux system.
  • Applicants must have a Computer Science, Software Engineering, Electronics and Software, or similar degree with software component.
  • Experience should include some of the following: UDP/IP, TCP/IP, Linux Kernel knowledge, Multi-process and Multi-threading, Asynchronous programming, Relational Databases, Open Source Software Integration and Software Security Mechanisms.
  • Experience of developing within an Agile framework.
  • Excellent diagnostic and troubleshooting skills.
  • Methodical and accurate.
  • Strong organizational skills and ability to multitask.
  • Evidence of mentoring/coaching software team members.
  • Excellent written and verbal communications and interpersonal skills.

Preferred Qualifications

  • Experience with multiple processor families (e.g. x86, ARM, MSP430).
  • Experience with hardware debugging tools (e.g. JTAG debuggers).
  • Experience with scripting languages (e.g. Node.js, JS, Python, Bash, Perl).
  • Experience with automated build systems (e.g. Jenkins).
  • Experience with using network analysis tools (e.g. Wireshark).
  • Experience of video streaming technologies.
  • Ability to leverage AI tools to aid rapid software development.
  • Experience in ONVIF standards.

Firmware Engineer in Newtownabbey employer: Johnson Controls

At Johnson Controls, we pride ourselves on being an exceptional employer, offering a dynamic work environment in our Belfast centre where innovation thrives. Our collaborative culture fosters professional growth through mentorship and hands-on experience with cutting-edge technologies in smart security solutions. With a commitment to employee development and a focus on achieving ambitious targets, we provide a rewarding career path for Firmware Engineers looking to make a meaningful impact in the industry.
Johnson Controls

Contact Detail:

Johnson Controls Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Firmware Engineer in Newtownabbey

✨Tip Number 1

Network like a pro! Reach out to current employees at Johnson Controls on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! Prepare a portfolio or a GitHub repository showcasing your projects, especially those related to C/C++ and embedded systems. This will help you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Brush up on common firmware engineering interview questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Johnson Controls.

We think you need these skills to ace Firmware Engineer in Newtownabbey

C/C++ Programming
Embedded Linux Systems
UDP/IP
TCP/IP
Linux Kernel Knowledge
Multi-process and Multi-threading
Asynchronous Programming
Relational Databases
Open Source Software Integration
Software Security Mechanisms
Agile Development
Diagnostic and Troubleshooting Skills
Organizational Skills
Mentoring and Coaching
Written and Verbal Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Firmware Engineer role. Highlight your experience with C/C++ and Embedded Linux systems, as well as any relevant projects that showcase your skills in software development and troubleshooting.

Showcase Your Projects: Include specific examples of projects you've worked on that relate to the job description. If you've developed software for security systems or have experience with AI tools, make it stand out. We love seeing real-world applications of your skills!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our goals at Johnson Controls. Keep it concise but impactful – we want to feel your enthusiasm!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the position. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Johnson Controls

✨Know Your Tech Inside Out

Make sure you brush up on your knowledge of C/C++ and Embedded Linux systems. Be ready to discuss your experience with UDP/IP, TCP/IP, and any relevant technologies. The more you can demonstrate your technical expertise, the better!

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in previous projects. Highlight your diagnostic and troubleshooting skills, as well as your methodical approach to problem-solving. This will show them you're not just a coder, but a thinker.

✨Familiarise Yourself with Agile Practices

Since they value experience in Agile frameworks, be ready to discuss how you've worked in such environments. Talk about your role in sprints, stand-ups, and how you’ve collaborated with cross-functional teams to deliver high-quality products.

✨Communicate Clearly and Confidently

Strong communication skills are key for this role. Practice explaining complex technical concepts in simple terms. This will not only help you connect with the interviewers but also demonstrate your ability to work well within a team.

Firmware Engineer in Newtownabbey
Johnson Controls
Location: Newtownabbey
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>