Firmware Engineer

Johnson Controls

Not Interested
Bookmark
Report This Job

profile Job Location:

Belfast - UK

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Who we are

Johnson Controls Belfast centre drives innovation in smart integrated security bringing together advanced video access control and perimeter technologies. Our Illustra range of intelligent IP cameras delivers crisp highdefinition imaging builtin AI analytics lowlight performance and strong cybersecurityproviding scalable futureready 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 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 with 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

  • 3years of experience in software development in C/C in an Embedded Linux system.

  • Applicants must behaveComputer 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. 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

  • AI ability to leverage AI tools to aid rapid software development

  • Experience in ONVIF standards

#LI-Hybrid

#GOSIA


Required Experience:

IC

Who we areJohnson Controls Belfast centre drives innovation in smart integrated security bringing together advanced video access control and perimeter technologies. Our Illustra range of intelligent IP cameras delivers crisp highdefinition imaging builtin AI analytics lowlight performance and strong...
View more view more

Key Skills

  • Embedded Software
  • Robotics
  • Arm
  • Firmware
  • Debugging
  • C/C++
  • Zigbee
  • OS Kernels
  • Signal Processing
  • Ethernet
  • Assembly
  • Internet Of Things

About Company

Company Logo

Johnson Controls is a global diversified technology and multi industrial leader serving a wide range of customers in more than 150 countries. Our 120,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation sy ... View more

View Profile View Profile