Senior Embedded Software Engineer
Core
Building software development and test infrastructure for next-generation bio-wearables and medical devices, emphasizing safety, quality, and reliability.
Role type
Senior IC embedded software infrastructure engineer
Builds
CI/CD pipelines, multi-worker test systems, and hardware-in-the-loop testing infrastructure for medical devices
Domain
Healthcare / Medical Devices / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
CI/CD pipeline design, scripting (Python, PowerShell), embedded software test infrastructure, hardware-in-the-loop testing, software development life cycle processes, project management, regulatory compliance (FDA)
Preferred skills
Communications design and test (Wi-Fi, Bluetooth Low Energy, TCP/IP), safety-critical software systems, embedded languages (C, C++, assembly), ISO/IEEE/FDA design controls knowledge
Technologies
Jenkins, Bitbucket CI, GitHub Actions, Python, PowerShell, Linux, Windows 11
Responsibilities
Plan and maintain CI/CD pipelines; design robust multi-worker systems; collaborate on infrastructure-as-code for automated testing; develop metrics on infrastructure impact; document testing infrastructure and run books; evaluate new technologies; lead projects including scheduling and budgeting; provide strategic analysis and advice; support regulatory compliance initiatives
Seniority
Senior, hands-on IC with strategic project leadership