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.