Senior Embedded Software Engineer
Core
Developing, testing, and improving firmware for fire alarm control panels, detectors, and signaling devices to ensure global product reliability.
Role type
Senior Embedded Software Engineer
Builds
Fire safety systems (firmware updates and feature enhancements)
Domain
Industrial IoT / Fire Safety Systems
Deliverable
production ML models | product features
Required skills
C/C++, embedded systems development, version control (Git), independent work organization
Preferred skills
Python scripting, unit testing, JIRA/Confluence, AI tools for productivity
Technologies
C, C++, Git, Python, JIRA, Confluence
Responsibilities
Develop and test firmware for fire safety hardware; Collaborate with global software teams, customers, and NPI teams; Solve technical challenges from root cause analysis to implementation
Seniority
Senior, hands-on IC
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
