2,026,995open jobs
119,986companies
250,790added this week
Browse all
Salary
$79k – $110k per year
Location
In office (Westford)
Seniority
Junior · 1+ year exp
Visa
H-1B filings in 12 months: 61 · for this role: 9 · green card filings: 15
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 15, 2026. Johnson Controls scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Johnson Controls is a building technology company that makes and services heating, ventilation and air conditioning equipment, building automation and controls, fire detection and suppression systems, and security and access control products. It sells under brands such as York, Metasys and Tyco to commercial buildings, hospitals, data centers, schools and government facilities in more than 150 countries, and runs its North American operations from Milwaukee, Wisconsin. The company is headquartered in Cork, Ireland.

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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,026,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Westford
≈ $89k – $172k per year (Estimated) · In office · Nationals only · Full-Time · 3+ years exp · Bachelor's Degree · Barstow
DevOps
Linux
Apply
$60k – $110k per year · In office · Internship · Bachelor's Degree · Santa Clara · Austin
Python
C++
SystemVerilog
Perl
Chips/EDA
UVM
Apply
$60k – $110k per year · In office · Internship · Bachelor's Degree · Santa Clara · Austin
Python
C++
SystemVerilog
Perl
Chips/EDA
UVM
Apply
≈ $89k – $178k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Hillsboro
MATLAB
Chips/EDA
Statistical Process Control
JMP
Life Sciences
Design of Experiments
Apply
≈ $89k – $178k per year (Estimated) · Hybrid · Full-Time · 1+ year exp · Bachelor's Degree · Hillsboro · Folsom · Santa Clara
Python
C++
C++
OpenGL
LLVM
DirectX
AI/ML
CUDA
DevOps
CI/CD
HPC
Windows
Game Dev
HLSL
SPIR-V
Apply
≈ $22k – $53k per year (Estimated) · Remote (India) · 5+ years exp · Bengaluru · Gurgaon
Python
Bash
DevOps
Puppet
GCP
GitHub Actions
New Relic
Chef
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
Linux
Windows
Cybersecurity
OWASP Top 10
Apply
In office · 1+ year exp · Bengaluru
Python
JavaScript
SQL
PowerShell
Bash
DevOps
Rest API
Azure
AWS
Linux
Windows
Management
Confluence
Jira
ServiceNow
Freshdesk
Service Desk
QA
Postman
Apply
$109k – $149k per year · In office · Nationals only · 8+ years exp · Bachelor's Degree · United States
Python
C++
MATLAB
Apply
≈ $85k – $171k per year (Estimated) · In office · TS/SCI · 6+ years exp · Bachelor's Degree · Huntsville
DevOps
Linux
Windows
TCP/IP
Apply
≈ $91k – $174k per year (Estimated) · Remote (United States) · Nationals only · 5+ years exp · Bachelor's Degree · Albuquerque
Python
JavaScript
Kotlin
SQL
Ruby
C#
C++
Analytics
ETL/ELT
Management
UML
SpaceTech
SysML
Cameo Systems Modeler
MBSE
Life Sciences
Design of Experiments
MedTech
Verification & Validation
Apply
$115k – $135k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Westford
Apply
$115k – $155k per year · In office · Full-Time · 8+ years exp · Bachelor's Degree · Westford
Apply
$110k – $162k per year · Hybrid · Full-Time · 8+ years exp · Bachelor's Degree · Westford
C++
DevOps
RTOS
Git
Linux
TCP/IP
Management
Agile
Apply
≈ $76k – $173k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Cranston
Apply
≈ $80k – $181k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Milwaukee
Apply
$115k – $135k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Westford
Apply
$132k – $252k per year · In office · Secret · Full-Time · 10+ years exp · Bachelor's Degree · Westford
Apply
$110k – $156k per year · In office · Full-Time · Bachelor's Degree · Westford
AI/ML
Embeddings
AI Agents
RAG
LLM Guardrails
NIST AI RMF
Machine Learning
Cybersecurity
OWASP
Apply
$101k – $122k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Westford
Chips/EDA
Statistical Process Control
SpaceTech
AS9100
GD&T
Apply
$184k – $288k per year · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Westford · Austin · Santa Clara
Go
JavaScript
TypeScript
Ruby
C++
DevOps
Docker
Kubernetes
Linux
Unix
Apply
See all jobs
This is one of many
2,026,995 more open roles from verified company boards, updated every day.