Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Tandem Diabetes Care, Inc. Logo

Sr. Software Engineer II (Embedded Firmware)

Tandem Diabetes Care, Inc.

$177,000 - $200,000
Dec 18, 2025
Irvine, CA, US
Apply Now

Tandem Diabetes Care is looking to develop firmware for its t:slim, Mobi, and next-generation insulin pump products, and is seeking a Senior Embedded Software Engineer II to lead the development of new features, advance code architecture, and mentor other team members.

Requirements

  • Proficient with formal software development and test methodologies.
  • Proficient knowledge of embedded software architecture and design patterns.
  • Skilled at defining and translating high-level requirements into software design and implementation.
  • Experience in the 'C' programming language on embedded devices and real-time operating systems.
  • Experience in the field of embedded software for medical device software or related industry preferred.
  • Able to work independently and deliver high quality work product without close supervision.
  • Able to articulate work assignments and direct the work of team members where applicable.

Responsibilities

  • Independently designs, develops, and tests software units per corporate software process documents.
  • Enforces strong software engineering practices, concepts, and techniques.
  • Guides the team through strategic design and architecture decisions.
  • Proactively identifies opportunities in software process, discusses with peers, and implements proposals to address gaps.
  • Creates, maintains, and reviews software design specifications, interface descriptions, and other software documentation.
  • Creates, maintains, and reviews software requirements specifications.
  • Influences software test strategy and supports validation and verification activities.

Other

  • Bachelor's degree in engineering or computer sciences or related field or equivalent combination of education and applicable job experience.
  • 8 years' experience in the 'C' programming language on embedded devices and real-time operating systems.
  • Demonstrated ability to lead work teams.
  • Able to effectively convey information related to work product and lead group discussions.
  • Adept at seeing change as an opportunity to improve business performance and campaigning for it when necessary.