Insulet Corporation - Vlg Nagog Wds, MA

posted 20 days ago

Full-time - Senior
Remote - Vlg Nagog Wds, MA
Miscellaneous Manufacturing

About the position

The Senior Embedded Software Engineering Manager at Insulet will lead a new embedded software team focused 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 position requires a blend of technical leadership, team management, and hands-on software development, ensuring high-quality software delivery while fostering team growth and collaboration.

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, hybrid, or in-person)
  • Competitive salary range of $169,125.00 - $253,687.50 based on role, level, and location
  • Consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service