J

Johnson Controls

Provides smart building technology and services

Linux Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeWestford, MA, USA

About the Job

Requirements

  • Be a U.S. citizen and/or permanent resident of the United States.
  • Have a bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field.
  • Have 1–3 years of professional experience in embedded software or firmware development.
  • Have experience developing software in C/C++.
  • Have experience working with Embedded Linux systems.
  • Be familiar with the Linux kernel, device drivers, Buildroot, U-Boot, or related embedded Linux technologies.
  • Have problem-solving, debugging, and communication skills.

Responsibilities

  • 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 using 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.

Desired Qualifications

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

About the Company

Johnson Controls

Provides smart building technology and services

Johnson Controls transforms environments where people live, work, learn, and play by providing smart, healthy, and sustainable buildings. It offers comprehensive digital solutions through its OpenBlue platform, serving healthcare, education, data centers, airports, stadiums, manufacturing, and government sectors with a portfolio of building technology, software, and services focused on efficiency, safety, and sustainability. The company operates in more than 150 countries with about 100,000 experts and aims to reimagine building performance to benefit people, places, and the planet.

Company size
10,001+
Company stage
IPO
Headquarters
Cork, Ireland
Founded
1885

Recently Posted Jobs

Explore more opportunities at Johnson Controls

See more jobs