Embedded Linux Firmware Engineer – Access Control Systems

Johnson Controls, Inc.

Westford (MA)

On-site

USD 79,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Comprehensive benefits package

Job summary

Johnson Controls, Inc. in Westford, MA is seeking an Embedded Linux Firmware Engineer to join the Software House engineering team. You will design, develop, test, and maintain embedded firmware for access control solutions, collaborating across firmware, hardware, and software teams.

Develop using C/C++ on Embedded Linux and Zephyr RTOS, perform board bring-up, and help debug with JTAG and oscilloscopes. Salary range is $79,000–$110,000 with a comprehensive benefits package.

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

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, 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

Skills

C/C++
Embedded Linux
Debugging

Education

Bachelor's degree in Computer Science/Engineering

Tools

Buildroot
U-Boot
Linux drivers
JTAG
Oscilloscope
Logic analyzers
Zephyr RTOS

Job description

Johnson Controls, Inc. in Westford, MA is seeking an Embedded Linux Firmware Engineer to join the Software House engineering team. You will design, develop, test, and maintain embedded firmware for access control solutions, collaborating across firmware, hardware, and software teams.

Develop using C/C++ on Embedded Linux and Zephyr RTOS, perform board bring-up, and help debug with JTAG and oscilloscopes. Salary range is $79,000–$110,000 with a comprehensive benefits package.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Onsite Embedded Linux Firmware Engineer – Access Control
Onsite Embedded Linux Firmware Engineer – Access Control

Johnson Controls • Westford (MA)

On-site
USD 79,000 - 110,000
Competitive pay
Paid time off
Benefits package
+4
Linux Firmware Engineer
Linux Firmware Engineer

Johnson Controls, Inc. • Westford (MA)

On-site
USD 79,000 - 110,000
Competitive salary
Comprehensive benefits package
Linux Firmware Engineer
Linux Firmware Engineer

Johnson Controls • Westford (MA)

On-site
USD 79,000 - 110,000
Competitive pay
Paid time off
Benefits package
+4
Senior Embedded Software Architect (onsite)
Senior Embedded Software Architect (onsite)

Johnson Controls, Inc. • New Freedom

On-site
USD 126,000 - 169,000
Competitive salary
Comprehensive benefits package
Bonus plan based on performance
Principal Electronics Engineer - Embedded & Power Systems
Principal Electronics Engineer - Embedded & Power Systems

Johnson Controls • Westford (MA)

On-site
USD 115,000 - 155,000
Senior Software Engineer, Firmware
Senior Software Engineer, Firmware

Purpose Brands, LLC • Woodbury (MN)

On-site
USD 95,000 - 140,000
Medical Coverage
Dental Coverage
Vision Coverage
+12
Senior Electronics Engineer - Embedded & Power Systems
Senior Electronics Engineer - Embedded & Power Systems

Johnson Controls, Inc. • Westford (MA)

On-site
USD 115,000 - 155,000
Bonus plan
Benefits package
Embedded Software Engineer - Access Control
Embedded Software Engineer - Access Control

Connecting Odds • San Mateo (CA)

On-site
USD 120,000 - 160,000
Healthcare
Dental vision
HSA/FSA
+10
Senior Firmware Engineer, C++ (MCU) – Access Control
Senior Firmware Engineer, C++ (MCU) – Access Control

Purpose Brands, LLC • Boca Raton (FL)

On-site
USD 110,000 - 160,000
Medical Coverage
Dental Coverage
Vision Coverage
+11
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000