Tandem Diabetes Care is looking for a Senior Director, Software Engineering – Pump Software to oversee the development, deployment, and maintenance of embedded firmware for their insulin pumps, ensuring reliability, user-friendliness, and compliance with medical and regulatory standards for their automated insulin delivery system.
Requirements
- Proven experience in leading teams that design, develop, test, and deploy embedded firmware on Real-Time Operating Systems (ex. SafeRTOS, Zerphyr).
- Proficiency in C and embedded software design patterns and practices.
- Experience with Bluetooth Low Energy (BLE) communications.
- Familiarity with data analytics and observability.
- Experience with Agile and Scrum methodologies.
Responsibilities
- Ensures firmware is secure, scalable, and meets the highest standards of quality and cybersecurity.
- Ensures seamless integration to Tandem’s automated insulin delivery system including hardware, mobile, and digital health.
- Provides technical leadership and embraces the philosophy of strong architecture and design of embedded software.
- Implements robust processes for code reviews, testing, and continuous integration and test.
- Ensures the team adheres to coding standards, documentation, and best practices.
- Stays current with the latest embedded development technologies, trends, and best practices.
- Ensures all embedded software complies with relevant medical device regulations and standards (e.g., FDA, BSI).
Other
- Strong leadership and people management skills.
- Excellent interpersonal and communication skills with the ability to lead cross-team collaboration in an engineering organization.
- Ability to influence and inspire teams to achieve ambitious goals.
- Hybrid: This role will be a mix of in-office work at our corporate headquarters in Del Mar, CA and remote work. This position is expected to be in office 2-3 days per week but may vary depending on business demands.
- Experience in the medical device industry or other highly regulated industries is highly desirable.