Insulet Corporation - Acton, MA

posted 21 days ago

Full-time - Senior
Remote - Acton, MA
Miscellaneous Manufacturing

About the position

The Senior Embedded Software Engineering Manager will lead a new embedded software team at Insulet, focusing on enhancing the embedded software architecture and design for the Omnipod® product platform. This role is crucial in delivering medical-grade embedded software that significantly impacts the lives of individuals living with diabetes. The manager will oversee a team of skilled developers, ensuring high-quality software development while fostering a collaborative and innovative work environment.

Responsibilities

  • Lead an embedded software development team, with both local and remote members.
  • Engage in early stages of development to create/refine/review requirements and specifications.
  • Work with product managers and architects to understand requirements and system design and lead the engineering team to decompose them into low-level software design and components.
  • Collaborate with cross-functional teams in scoping, prioritizing, planning, designing, and execution.
  • Identify problems, articulate solutions, and guide others in executing them.
  • Set and implement best practices for software development.
  • Ensure quality and consistency in software architecture and implementation.
  • Coach and motivate your team to deliver value while considering their career interests.
  • Participate in design reviews and code reviews.
  • Be prepared for hands-on coding when required.
  • Learn and follow Insulet's design assurance SOPs.
  • Provide strategic input to leadership to meet program objectives and start new initiatives.

Requirements

  • 10+ years embedded software development experience
  • 5+ years of technical leadership in embedded software projects
  • 4+ years managing embedded software direct reports
  • Strong programming skills in embedded C and/or C++
  • Experience developing software for embedded microcontrollers
  • Knowledge of I2C, SPI, Flash, EEPROM and/or USB
  • Strong written, verbal, presentation, and interpersonal skills.

Nice-to-haves

  • Experience with modularizing embedded software for extensibility and testability
  • Experience with FDA and other medical regulatory environments
  • Knowledge of wireless protocols like Bluetooth Low Energy (BLE)

Benefits

  • Remote working arrangements (100% remote or hybrid)
  • Competitive salary range
  • Support for a healthy work-life balance
  • Opportunities for professional development and learning
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service