×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Embedded Software Engineer

Job in Westford, Middlesex County, Massachusetts, 01886, USA
Listing for: YDU JC Air Cond & Ref Inc.- Dubai
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer, C++ Developer, Python
Salary/Wage Range or Industry Benchmark: 95000 - 140000 USD Yearly USD 95000.00 140000.00 YEAR
Job Description & How to Apply Below

Job Overview

Senior Embedded Software Engineer – Fire Detection Systems

Location:

Westford, MA | Salary Range: $95,000 – $140,000 | Citizenship: U.S. Citizen or Permanent Resident (Green Card holder)

Responsibilities
  • 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 software solutions
  • 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 teammates and other functional groups
  • Continuously strive to hone your skill set
Qualifications
  • Bachelor’s Degree in Electrical, Software Engineering, 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 Bit Bake
  • Preferred knowledge of network programming
  • Hands‑on experience with ARM, Cold Fire, or Microchip 16‑bit and 32‑bit processors
  • Experience in UI programming utilizing web and front‑panel displays
  • Experience in rigorous approval standards (e.g., UL/ULC)
  • Experience with version control 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
Benefits
  • Competitive salary
  • Paid vacation, holidays, and sick time
  • Comprehensive benefits package including 401(k), medical, dental, and vision care
  • On‑the‑job cross training opportunities
  • Encouraging and collaborative team environment
  • Zero Harm safety policy

Johnson Controls is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary