Principal Embedded Firmware Engineer
Listed on 2026-06-07
-
Software Development
Embedded Software Engineer, Embedded Systems / Firmware
Staff / Principal Embedded Firmware Engineer
About Sleep Res
Sleep Res is developing next‑generation sleep apnea therapy technologies that improve patient outcomes. We are a small, fast‑moving R&D team focused on building high‑quality medical devices that make a real‑world impact.
Position OverviewWe are seeking a Staff / Principal Firmware Engineer to lead the design and development of embedded software for our medical devices. This is a high‑impact technical leadership role where you will own firmware architecture and execution while contributing directly to product development from concept through commercialization.
You will work closely with cross‑functional teams (product, electrical, mechanical, and quality) to translate product requirements into robust, scalable embedded solutions. In addition to hands‑on development, you will help define engineering standards, guide architectural decisions, and mentor other engineers.
Our current stack is based on STM
32 microcontroller devices, using Micrium μC/OS III and SEGGER emWin.
- Lead firmware design, development, and verification for Sleep Res products
- Architect scalable embedded systems and guide technical direction
- Translate user and system requirements into reliable firmware solutions
- Contribute to embedded GUI development and user experience implementation
- Participate in code reviews, design reviews, and risk management activities
- Support technical documentation (requirements, design, and test artifacts)
- Collaborate closely with cross‑functional engineering teams
- Mentor engineers and help elevate team technical capability (Staff/Principal level)
- BS in EE, CS, Biomedical Engineering, or related field (MS preferred)
- 7+ years (Staff) or 10+ years (Principal) of embedded firmware development experience
- Strong proficiency in C/C++ and ARM‑based embedded systems
- Experience developing commercial firmware products
- Hands‑on experience with embedded GUI development (e.g., emWin or similar)
- Experience with connected devices (cellular, Wi‑Fi, BLE)
- Familiarity with embedded cybersecurity (secure boot, encryption, OTA updates)
- Strong systems thinking, debugging ability, and attention to detail
- Comfortable working in cross‑functional, fast‑paced environments
- Medical device experience (Class II)
- Experience with FDA submissions (e.g., 510(k)) and DHF documentation
- Signal processing or sensor‑driven systems experience
- Exposure to manufacturing, test, and bring‑up processes, including working with contract manufacturers
- Startup or early‑stage product development experience
- Staff: $170K – $200K
- Principal: $200K – $225K
(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).