Inspiren builds connected devices that operate in real-world environments where reliability matters. We’re hiring a Staff Embedded Systems Engineer to help evolve our on-device software and firmware into a more modular, testable, and hardware-flexible platform. A major focus of this role is improving how the on-device system is structured. That includes breaking it into clearer components with explicit, documented interfaces, and defining the right abstractions that allow us to support multiple hardware variants, while keeping behavior consistent and reusing the same test suite across implementations. You will contribute directly to the design and implementation of efficient, modular firmware across a range of microprocessors and microcontrollers, and to multi-protocol wireless communication (WiFi, BLE, LoRa, etc.) with a focus on real-world reliability. This is a hands-on engineering role with meaningful system design work. You will ship features, while also strengthening the foundation those features rely on: clear boundaries, explicit contracts, and automated validation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
101-250 employees