This job listing has expired and the position may no longer be open for hire.

Firmware Engineer at Johnson Controls, Inc.

Posted in Software 30+ days ago.

Type: Full-Time
Location: Westford, Massachusetts





Job Description:

Johnson Controls is powered by your talent. We are the power behind the customer mission. Together we are building a world that’s safe, comfortable and sustainable. Our diverse global team creates innovative, integrated solutions to make cities more connected, buildings more intelligent and environments more comfortable and secure. We are all about improving outcomes for our partners. Tomorrow needs your talent. Tomorrow needs you. So let’s talk today.

What you will do
The Firmware Engineer will be part of the Firmware team located in Westford, MA, and is responsible for the development of firmware for the Johnson Controls Software House brand of access control panels (security products).  These panels primarily consist of the iStar line of panels.

This position will also be responsible for the development of firmware within associated edge devices and other access control field devices. This is a great opportunity for someone to work with our leading fire detection global products and new product development!

How you will do it


  • Development of embedded Linux C/C++  ARM Cortex and x86 based firmware.

  • Development of device drivers at the kernel level for serial, PCI and network interfaces.

  • Development of modular system build infrastructure.

What we look for
Required


  • Strong knowledge of Object Oriented ANSI C++ development.

  • Strong knowledge of the Linux Operating System and embedded RTOS systems.

  • Ability to work effectively in a team environment.

  • Good written and excellent verbal communication skills.

  • 5  years of experience in firmware development with an emphasis in embedded Linux and/or RTOS C/C++ platforms in hardware intensive systems.

  • BS/MS in Computer Science or Electrical Engineering.


Preferred


  • Experience with the Python Django Web Services.

  • Experience with HTML/Java Script.

  • Development experience with ARM Cortex processors.

  • Strong knowledge of serial and network protocols.

  • Knowledge of networks, sockets, IP stacks and network streaming using both TCP and UDP.

Johnson Controls is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law. For more information, please view EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit www.johnsoncontrols.com/careers.





More jobs in Westford, Massachusetts


KinderCare Education LLC

Mass General Brigham Community Physicians

Materion
More jobs in Software


Lynden Incorporated

Emmis Communications

DATCU