Senior Principal Embedded Software Engineer – Sensors
Johnson ControlsAbout the role
Build your best future with the Johnson Controls team
As a global leader in smart, healthy and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places and the planet. Join a winning team that enables you to build your best future! Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop yourself through meaningful work projects and learning opportunities. We strive to provide our employees with an experience, focused on supporting their physical, financial, and emotional wellbeing. Become a member of the Johnson Controls family and thrive in an empowering company culture where your voice and ideas will be heard – your next great opportunity is just a few clicks away!
What we offer
Competitive salary and bonus plan
Paid vacation/holidays/sicktime - 15 days of vacation first year
Comprehensive benefits package including 401K, medical, dental, and vision care - Available day one
Extensive product and on the job/cross training opportunities With outstanding resources
Encouraging and collaborative team environment
Dedication to safety through our Zero Harm policy
Check us Out: A Day in a Life at Johnson Controls:
What you will do
An opportunity has become available for a Principal Embedded Software Engineer in our Fire Detection R&D team. The role will be responsible for embedded software for the global region. This is a senior principal engineering role requiring a strong understanding of embedded software development in C. The position reports to the Senior Manager, Engineering in the global sensors development team.
You will be designing and developing software for the sensors and interface devices within a fire detection system; the components installed around a building monitored and controlled by a fire panel. You will work with global team to implement software solutions that ensure compliance, improve quality, and adhere to design procedures across the software development lifecycle.
How you will do it
The position requires experience of developing Embedded Software in an industrial environment implemented on microprocessor-controlled electronic devices. The desired candidate will likely come from a software background with some hardware experience. You will have experience with design and analysis tools such as UML. You will have written formal design documentation and implemented solutions based on specified requirements.
You will be excellent at working collaboratively with diverse teams to create innovative solutions that deliver customer value.
What we look for
Required
Strong professional experience in C with some knowledge of C++
Proficiency in signal analysis and processing, algorithms and embedded systems
Relevant experience in a technology / industrial R&D environment.
Experience of communications and networks for multi-sensor systems
Team player with excellent communication skills
Leading projects and people: lead other software engineers, preparing and presenting project plans, proposals and reporting on progress
Job may involve some International travel
Excellent verbal and written communication skills in English
Preferred
Experience in a regulated or safety system industry
Proven formal documentation skills
Experience in working at the software / hardware interface using tools such as an oscilloscope
Development of PC based sensor support tools using C++ / C# or similar
Degree in a subject like Electronics, Computer Science, or similar
Johnson Controls International plc. 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, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds. Free account required — sign up in 30sApply for this role