Jobs › Companies › Johnson Controls › Linux Firmware Engineer

Über diese Linux Firmware Engineer Stelle bei Johnson Controls

Johnson Controls · Vor Ort · Westford-Massachusetts-United States of America

Build your best future with Johnson Controls

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 wide range of industries across the globe while providing opportunities to grow through meaningful work, innovation, and continuous learning. 

Become part of the Johnson Controls family and thrive in a collaborative environment where your ideas matter and your contributions help shape the future of intelligent building technologies. 


What We Offer

  • Competitive salary 
  • Paid vacation, holidays, and sick time 
  • Comprehensive benefits package including 401(k), pension, medical, dental, and vision coverage 
  • Career development and training opportunities 
  • Collaborative and innovative team environment 
  • Commitment to safety through our Zero Harm culture 
  • Opportunity to work on industry-leading access control and security technologies 

This is an Onsite position in Westford, MA.

What You Will Do

As an Embedded Linux Firmware Engineer, you will join the Software House engineering team responsible for developing industry-leading physical access control solutions, including intelligent readers, controllers, and I/O modules used to secure commercial buildings and critical infrastructure worldwide. 

You will contribute to the design, development, testing, and maintenance of embedded firmware running on Linux and Zephyr-based platforms. Working closely with firmware, hardware, software, and quality engineers, you will help deliver innovative and reliable products that sit at the intersection of software and hardware.


How You Will Do It

  • Design, develop, test, and maintain embedded firmware for access control panels, readers, and I/O devices 
  • Develop software using C/C++ on Embedded Linux and Zephyr RTOS platforms 
  • Support hardware integration, board bring-up activities, and system diagnostics 
  • Modify and maintain Linux platform components including Buildroot, U-Boot, kernel drivers, and device trees 
  • Debug issues across hardware and software, utilizing tools such as JTAG debuggers, oscilloscopes, and logic analyzers 
  • Collaborate with cross-functional engineering teams throughout the product development lifecycle 
  • Support product enhancements, sustaining engineering efforts, and field issue investigations 

Required Qualifications 

  • US Citizen and/or Permanent Resident of the US.
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field 
  • 1-3 years of professional experience in embedded software or firmware development 
  • Experience developing software in C/C++ 
  • Experience working with Embedded Linux systems 
  • Familiarity with Linux kernel, device drivers, Buildroot, U-Boot, or related embedded Linux technologies 
  • Strong problem-solving, debugging, and communication skills 

Preferred Qualifications 

  • Experience with Zephyr or other real-time operating systems (RTOS) 
  • Experience with board bring-up, hardware diagnostics, and embedded debugging 
  • Familiarity with ARM- or NXP-based embedded platforms 
  • Experience using tools such as JTAG debuggers, oscilloscopes, or logic analyzers 
  • Exposure to Bluetooth, cybersecurity technologies, or connected devices 
  • Experience working in an Agile development environment 

HIRING SALARY RANGE: $79,000 - $110,000 (salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) This role offers a competitive Bonus plan that will take into account individual, group, and corporate performance. This position includes a competitive benefits package. The posted salary range reflects the target compensation for this role. However, we recognize that exceptional candidates may bring unique skills and experiences that exceed the typical profile. If you believe your background warrants consideration beyond the stated range, we encourage you to apply. To support an efficient and fair hiring process, we may use technology assisted tools, including artificial intelligence (AI), to help identify and evaluate candidates. All hiring decisions are ultimately made by human reviewers. For details, please visit the About Us tab on the Johnson Controls Careers site at https://jobs.johnsoncontrols.com/about-us 

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 EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.

Bereit, sich bei Johnson Controls zu bewerben?
Bei Johnson Controls bewerben

Wie sich dieses Gehalt für Firmware Engineer vergleicht

Diese Stelle zahlt $94,500/yr — unter der üblichen Spanne für Firmware Engineer Stellen.

$98,121 dem Median $171,000 $227,300

Übliche Spanne $130,500–$206,500/yr, aus 215 vergleichbaren Firmware Engineer Anzeigen auf JobsRadar (Vergütung auf USD hochgerechnet). Gehaltseinblicke für Firmware Engineer ansehen →

Über Johnson Controls

Johnson Controls: Enhancing the Intelligence of Buildings Your buildings have a purpose. They are places for people to live or work. Facilities for learning or healing. Venues for entertainment and shopping. Sites for the specialized storage of tangible goods or mission-critical data. Your buildings have a huge variety of functions; they are central to your mission. This is where Johnson Controls comes in, helping drive the outcomes that matter most. Through a full range of systems and digital solutions, we make your buildings smarter. A smarter building is safer, more comfortable, more efficient, and, ultimately, more sustainable. Most important, smarter buildings let you focus more intense

Alle Jobs bei Johnson Controls ansehen →

Ähnliche Jobs

NETGEAR
Senior Engineer Embedded Firmware
NETGEAR
⚡ Früh bewerben Chennai, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 57 Min.
NETGEAR
Staff Engineer Embedded Firmware
NETGEAR
⚡ Früh bewerben Chennai, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 57 Min.
AX
Firmware Validation Engineer I (Onsite)
Axon
⚡ Früh bewerben Scottsdale, Arizona, United St... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
MKS Instruments
Sr. Software Test Engineer - Firmware
MKS Instruments
⚡ Früh bewerben Milpitas, CA Vor Ort $110,000–$155,000
● Neu 👁 Gesehen ✓ Beworben vor 10 Std.
AB
Senior R&D Firmware Engineer
ABB
⚡ Früh bewerben Bergamo, Bergamo, Italy Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 12 Std.
ALTEN Technology USA
Automotive Firmware Validation Engineer
ALTEN Technology USA
⚡ Früh bewerben Foster City, California, Unite... Vor Ort $130,000–$150,000
● Neu 👁 Gesehen ✓ Beworben vor 17 Std.
GE
Firmware Engineer III
Generac
⚡ Früh bewerben Pune, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 19 Std.
SK hynix memory solutions America Inc.
SSD Firmware Development Engineer Intern
SK hynix memory solutions America Inc.
⚡ Früh bewerben San Jose Vor Ort $72,800–$72,800
● Neu 👁 Gesehen ✓ Beworben vor 20 Std.
Anduril Industries
2027 Firmware Engineer Intern
Anduril Industries
⚡ Früh bewerben Costa Mesa, California, United... Vor Ort $87,360–$104,000
● Neu 👁 Gesehen ✓ Beworben vor 21 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Johnson Controls

Alle Jobs bei Johnson Controls ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos