
Staff Algorithm Embedded Software Engineer
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: Acton • California • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $152,000 - $227,975 per year
Job Level
About the role
- Implement next-generation insulin-dosing algorithms by converting high-level algorithmic models into efficient, safety-critical C code for embedded medical devices.
- Architect and build next-gen control and signal-processing software that drives real-time insulin delivery decisions.
- Lead complex integrations across software, systems, hardware, and algorithm teams to build tightly coupled embedded solutions.
- Drive the design, verification, and validation of embedded systems in a regulated, safety-critical environment.
- Shape technical direction across the embedded platform, influencing architecture, design patterns, and best practices.
- Mentor engineers, lead design reviews, and act as a subject-matter expert for algorithm implementation and embedded systems.
Requirements
- 7+ years developing software for complex embedded systems
- Expert-level C for real-time, resource-constrained firmware environments
- Deep experience with microcontrollers (ARM, TI, ST, etc.)
- Strong grounding in control systems, algorithms, signal processing, and numerical techniques
- Team leadership experience
- Experience working with senior cross-functional leadership
- Ability to collaborate with algorithm scientists and translate models into device-ready implementations
- Strong written and verbal communication skills.
Benefits
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- And additional employee wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C programmingembedded systems developmentcontrol systemssignal processingnumerical techniquesmicrocontrollersalgorithm implementationreal-time firmwaresafety-critical softwaredesign patterns
Soft Skills
team leadershipmentoringcollaborationcommunication