Staff Algorithm Embedded Software Engineer (Hybrid - Acton, MA or San Diego, CA)

Insulet CorporationSan Diego, MA
17h$152,000 - $227,975Hybrid

About The Position

Join a team building the core intelligence that powers one of the world’s most advanced automated insulin delivery systems. As a Staff Algorithm Embedded (Firmware) Software Engineer, you will operate at the intersection of algorithms, embedded systems, real-time control, and safety-critical medical engineering—directly shaping life-altering technology used by millions of people with diabetes. You will own the transformation of next-generation insulin-dosing algorithms into highly optimized C implementations that run on constrained embedded medical devices. You will lead a technical team influencing architecture, and pushing the boundaries of what’s possible in closed-loop control, signal processing, and device intelligence. If you want to work on deeply technical, mission-driven, category-defining product, this is the role for you.

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

Nice To Haves

  • Working with I2C/SPI/Flash/EEPROM/USB
  • RTOS development
  • Experience with C++
  • FDA, IEC 62304, or other regulated development environments
  • BLE or wireless protocol knowledge
  • C-based object-oriented design
  • Agile development environments

Responsibilities

  • 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.

Benefits

  • Medical, dental, and vision insurance
  • 401(k) with company match
  • Paid time off (PTO)
  • And additional employee wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service