Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Embedded Software Engineer

$95k - $140k

Johnson Controls

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 well-being. 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!


*** To be considered for this role, candidates must be a U.S. Citizen or a U.S. Permanent Resident (Green Card holder)


What we offer:
  • Competitive Salary
  • Paid vacation/holidays/sick time
  • Comprehensive benefits package including 401K, medical, dental, and vision care
  • On the job/cross training opportunities
  • Encouraging and collaborative team environment
  • Dedication to safety through our Zero Harm policy
What you will do:

Our global Fire Detection product group located in Westford, MA, offers you the possibility to interact with other development centers and teams around the world! The opportunity for professional development and career opportunities are endless, given our broad portfolio of products and services within Fire Detection. Work/life balance is important to us, and we offer a flexible hybrid work model. You will also get exposure to leading edge technology, exciting projects, and life-saving products that promote global safety of not only facilities, but people. We need your talent and ideas, as we continue to grow and expand our strategic focus and build state of the art fire detection systems. To learn more about our Senior Embedded Software Engineer opportunity, keep reading!

Johnson Controls is searching for a Senior Embedded Software Engineer to be located at the R&D facility in Westford, MA. In this role you will be part of a team developing the next generation of embedded applications for the Fire Detection business at Johnson Controls. Our fire detection products are installed in buildings you visit every day! This is an opportunity to analyze, design, program, debug, modify, test, and implement software used in Fire Alarm Systems.

How you will do it:
  • Design, prototype, and develop high quality embedded software for fire alarm systems.
  • Actively participate in all aspects of software development activity
  • Prioritize features and optimize our software solution
  • Interact with people in different departments, organizations, and in other locations around the world
  • Push the product vision forward as a passionate advocate
  • Spark innovation and provide continuous feedback to address our customers' needs
  • Support your teammates and other functional groups
  • Continuously strive to hone your skill set
What you will need:
  • Bachelor's Degree in Electrical or Software Engineering and/or Computer Science
  • 7+ years of embedded software development experience
  • Proficiency in multithreaded, multi-process, real-time embedded application development
  • Extensive knowledge of SW development on Linux or another POSIX OS
  • Proficient in "C" and "C++" programming languages
  • Knowledge of formal development methodology
  • Ability to plan and estimate software projects
  • Experience with test/debug tools including I2C debuggers, gdb, oscilloscope, logic analyzer, ...
  • Experience with Yocto and bitbake
Preferred
  • Knowledge of Network Programming
  • Hands-on experience with ARM, Coldfire or Microchip 16 and 32 bit processors
  • Experience in UI programming utilizing both web and front panel displays
  • Experience in rigorous approval standard (e.g., UL/ULc)
  • Experience with versioning tools such as git
  • Experience with file storage systems such as Artifactory
  • Experience with issue tracking systems (e.g., JIRA, Integrity)
  • Experience with scripting languages (e.g., Bash, Make, Python)
  • Experience with Atlassian tools (e.g. Confluence)
  • Experience with the Azure IoT platform

SALARY RANGE : $95,000 - $140,000 (Salary to be determined by the education, experience, knowledge, skills, and abilities of the applicant, internal equity, and alignment with market data.) 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

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Westford, MA vacancy
  • $128k - $170k

     ...in partnership with MedTech companies and innovators to develop software-driven medical devices, robotic technology, embedded systems, and computer vision solutions. As a Senior Embedded Software Engineer with us, you will be responsible for managing and facilitating the... 
    Senior
    Full time
    Work experience placement
    Flexible hours

    MedAcuity, LLC

    Westford, MA
    4 days ago
  •  ...Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled...  ...team where you will employ Agile development techniques on embedded targets to continuously develop and deploy critical capabilities... 
    Senior
    For subcontractor

    Raytheon

    Concord, MA
    3 days ago
  • $132.4k - $251.6k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today's...  ...aerospace and defense. Job Summary : The Software Product Assurance Center's Software...  ...employ Agile development techniques on embedded targets to continuously develop and... 
    Senior
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    RTX

    Tewksbury, MA
    3 days ago
  • $150k - $200k

     ...Senior Embedded Software Engineer Bedford, MA Company Overview Lexington Medical, Inc. is a medical device company developing and manufacturing minimally invasive surgical stapling solutions in the Boston area. With the highest standards in design engineering... 
    Senior
    Worldwide

    Lexington Medical, Inc.

    Bedford, MA
    5 days ago
  •  ...Summary: MITRE's Electronic Systems Development department is seeking to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects of national significance. As... 
    Senior
    Work experience placement
    Immediate start

    Navstar

    Bedford, MA
    2 days ago
  • $113.85k - $211.09k

    Fortive is looking for a Senior Software Engineer in Boxborough, Massachusetts, to join the software team. This role involves designing, developing, and maintaining reliable embedded Linux systems used in critical environments. The ideal candidate will have 5-10 years... 
    Senior

    Fortive

    Boxborough, MA
    3 days ago
  • Ralliant Corporation is looking for a Senior Software Quality Engineer for its Boxborough, MA location. The role involves ensuring the reliability of embedded devices through verification strategies and test automation. The ideal candidate will have a Bachelor's degree,... 
    Senior

    Ralliant Corporation

    Boxborough, MA
    4 days ago
  • A medical device company based in Massachusetts is seeking a Staff Embedded Software Engineer to design and develop embedded system software for innovative products. The role involves ensuring compliance with company policies, working with QA and hardware engineers, and... 
    Senior
    3 days per week

    Insulet Corporation

    Acton, MA
    4 days ago
  •  ...Job Description Job Description Our highly successful Global Software client wants to hire a Senior Resident Support Engineer to work On-site in either Chelmsford, MA, or Ann Arbor, MI Six-figure base salary + 10% bonus, and RSUs with Full company benefits You... 
    Senior

    Client of www.terconsultingma.com

    Chelmsford, MA
    16 days ago
  •  ...Sr Principal Presales, Systems Engineer - Cloud & AI Networking This role has been designed as 'Hybrid' with an expectation that you will work on...  ...HPE Networking simplifies networking through innovative, software-defined products and solutions for cloud, AI, and data... 
    Senior
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Westford, MA
    3 days ago
  • $95k - $140k

    Johnson Controls, Inc. is seeking a Senior Embedded Software Engineer to join their team in Westford, MA. In this role, you will design and develop embedded applications for fire detection systems, contributing to critical safety technologies. We offer a flexible hybrid... 
    Senior
    Flexible hours

    Johnson Controls, Inc.

    Westford, MA
    3 days ago
  •  ...Job Title: Sr. Principal C#/.NET Engineer (Mission-Critical Systems) Role Overview We are seeking a seasoned Sr. Principal C#/.NET Engineer...  ...technical field. • Experience: 7-10 years of professional software engineering with a focus on backend systems. •... 
    Senior
    Contract work
    Temporary work
    Immediate start

    AllSTEM Connections

    Westford, MA
    3 days ago
  • $184k - $287.5k

     ...NVIDIA is looking for a hardworking Sr. Systems Software Engineer to work on platform software based on open-source container runtimes and Kubernetes technologies. We expect you to have strong programming skills, a deep understanding of designing and building software,... 
    Senior
    Work experience placement

    NVIDIA

    Westford, MA
    1 day ago
  • $107.5k - $204.5k

     ...Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled...  ...team where you will employ Agile development techniques on embedded targets to continuously develop and deploy critical capabilities... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Tewksbury, MA
    3 days ago
  • $130k - $180k

    A leading technology provider is seeking a Senior Principal Electronics Engineer to join their team in Westford, MA. In this role, you will develop electronic products for safety systems, lead projects, design circuit layouts, and collaborate with diverse teams. Ideal... 
    Senior

    YDU JC Air Cond & Ref Inc.- Dubai

    Westford, MA
    4 days ago
  •  ...Solutions Group is looking for an experienced Firmware Engineer located in Chelmsford, MA. Our client is an...  ...Analyzes, designs, programs, debugs and modifies software. Troubleshoots code for firmware (IC embedded code) applications. Involves analog and digital... 
    Shift work

    MARS IT Corp

    Chelmsford, MA
    1 day ago
  • A technology solutions provider is hiring an experienced Embedded Software Engineer in Stow, Massachusetts. The role involves code integration, design and development of builds, and troubleshooting of software issues. The ideal candidate should have over 5 years of experience... 
    Senior
    Permanent employment
    Full time

    Sonsoft Inc

    Stow, MA
    2 days ago
  • $165k - $218k

     ...Senior Embedded Engineer Hudson, New Hampshire, United States Anduril Industries is a defense technology company with a mission to...  ...performance, resource utilization, and power efficiency. Hardware/Software Integration: Collaborating with multidisciplinary teams (... 
    Senior
    Full time
    Work experience placement
    Immediate start

    anduril

    Hudson, NH
    2 days ago
  • Join our dynamic team as a Project Manager and contribute to the successful execution of projects that uphold the highest standards of quality, professionalism, and integrity. We offer a collaborative and supportive environment where you can lead and develop high-performing...
    Senior
    For subcontractor

    Liberty Personnel Services, Inc.

    Chelmsford, MA
    2 days ago
  •  ...building across our global community. The RoleAspen Technology is seeking a Mid level Technical Support Engineer to join our industry leading Engineering software support team. The ideal candidate should be an innovative thinker, demonstrate high initiative, have... 
    Senior
    Remote work

    Aspen Technology

    Bedford, MA
    3 days ago
  •  ...Sr. Manager Global Technical Service Depot Chelmsford, MA, United States About...  ...simultaneously. Proven experience with computer software applications. Strong leadership and...  ...Experience: Bachelor's degree in Engineering, Business, or a related field; MBA... 
    Senior

    Phantom Staffing

    Chelmsford, MA
    10 days ago
  • $80k - $110k

     ...area. With the highest standards in design engineering and smart manufacturing, our team...  ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver...  ...: We are hiring an Embedded Software Engineer to join our R&D team at Lexington... 
    Internship
    Worldwide

    Lexington Medical, Inc.

    Bedford, MA
    5 days ago
  •  ...They are expected to grow by 20% by the end of 2026. To assist them with their growth we are now looking to add several embedded software engineers with C/C++ in a Linux environment. Must have experience with scripting languages (IE: Python) and prior experience with Jira... 
    Visa sponsorship

    Professional Recruiters

    Lowell, MA
    2 days ago
  •  ...Embedded Developer Embedded development, troubleshooting low-level code, and working...  ...Design, develop, debug, and modify embedded software/firmware Troubleshoot firmware issues...  ...integration Collaborate with engineering teams and stakeholders on technical initiatives... 

    Advanced Technology Innovation

    Tyngsboro, MA
    3 days ago
  •  ...an electric distribution utility's ability to monitor, manage, control, and optimize the grid. As a Senior Principal Power Systems Engineer, you will have broad exposure to our ADMS projects & customers with a focus on defining the strategy and leading the execution of... 
    Senior
    Contract work
    Work experience placement

    Aspen Technology

    Bedford, MA
    3 days ago
  • $110k - $140k

     ...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat patients...  ...to be a part of ZOLL! Job Summary Senior Usability Engineer provides human factors and usability engineering leadership on... 
    Senior
    Minimum wage
    Ongoing contract
    Work experience placement
    H1b
    Local area
    Remote work
    Worldwide

    ZOLL Resuscitation

    Chelmsford, MA
    1 day ago
  •  ...Mercury Systems' Integrated Process Solutions (IPS) Line of Business (LOB) offers an exciting leadership opportunity for a Sr. Principal Systems Engineer who wants to expand your influence, own architecture end-to-end, and drive system innovation. The selected candidate... 
    Senior
    For contractors
    Casual work
    Worldwide

    Mercury Systems

    Hudson, NH
    9 hours ago
  •  ...Would you like to join a team of world class researchers and engineers commencing Summer of 2026 collectively focused on developing...  ...our team, specifically those with experience implementing embedded software on SoC or other embedded platforms. As part of our team, you... 
    Work experience placement
    Summer work
    Internship
    Local area

    The MITRE Corporation

    Bedford, MA
    3 days ago
  • $152k - $227.98k

     ...Job Summary Passionate about combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you'll help deliver the user-friendly solutions that give people with diabetes their freedom back, all while advancing your career in a supportive... 
    Work experience placement
    Work at office
    3 days per week

    Insulet Corporation

    Acton, MA
    3 days ago
  • $150k - $170k

     ...Staff Embedded Software Engineer The Staff Embedded Software Engineer will lead the design, development, and optimization of embedded firmware for new product development. In this role, they will drive firmware architecture decisions, oversee development cycles, and... 
    Hourly pay
    Work at office
    Flexible hours

    Nova Biomedical

    North Billerica, MA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Embedded Software Engineer. Be the first to apply!