Sr Principal Software Engineer (Embedded) Job at Tandem Diabetes Care, Inc.

Tandem Diabetes Care, Inc. Dallas, TX

GROW WITH US:

“In Tandem” means together, and we strive to embody that in every aspect of our business. Whether you’re office-based or fully remote, Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and the healthcare providers supporting them through a positively different experience.

INNOVATE EVERYDAY

At Tandem, we strive to put our values into action. Our “Team Up,” “No shortcuts” approach has propelled us to be an industry leader and make significant strides in the diabetes technology space. We are proud to be the makers of the only color, touch-screen insulin pump that is capable of remote feature updates and compatibility with continuous glucose monitoring. Watch our latest video to see our product features and capabilities here: t:slim X2™ Insulin Pump with Control-IQ™ Technology.

A DAY IN THE LIFE:

This highly skilled engineer will be responsible for the software architecture that powers Tandem’s insulin pump portfolio – including t:slim X2, Mobi, and future products. This role will operate as both an individual contributor and technical leader to drive long-term infrastructure efficiencies in our software architecture. The senior principal engineer is one of the most senior leaders in the department and will elevate the technical capabilities of everyone through mentorship, technical direction, and by modeling Tandem values.

  • Plays an active leadership role in the design, development, and testing of software units per corporate software process documents.
  • Establishes and enforces strong software engineering practices, concepts, and design patterns across the department.
  • Evaluates and implements new tools, technologies, and processes.
  • Provides technical guidance to major programs and software engineering teams.
  • Guides software teams through strategic design and architecture decisions.
  • Creates, maintains, and reviews software design specifications, interface descriptions, and other software documentation.
  • Contributes and reviews software requirements specifications in harmony with software leads.
  • Influences software test strategy and supports validation and verification activities.
  • Responsible for the training, mentoring, and development of senior and principal team members.
  • Creates training procedures and course materials, and hosts training sessions.
  • Prepares project status reports including milestone dates, product backlog tasks and other aspects of the Design Control process.
  • Manages assigned projects to completion.
  • Reviews final project documentation (including Design History Files) for content and accuracy.
  • Serves as a subject matter expert on technical matters and often serves as consultant to management.
  • Identifies and works on issues that impact design/selling success or address future concepts, products or technologies.
  • Leads and/or supports other departments as needed and considers project-wide impacts in decision making.
  • Stays abreast of the company’s regulatory strategy.
  • Embraces the Design Control process by leading design reviews and maintaining design history files.
  • May act as designated Tandem Software Development representative with outside entities such as clinical research organizations.

YOU’RE AWESOME AT:

  • Depth and breadth of technical knowledge and experience with software architectures.
  • Maintains a detailed knowledge of the software engineering technologies and processes.
  • Proficient knowledge of embedded software design patterns.
  • Skilled at fostering an environment that supports an effective exchange of information between diverse groups.
  • Ability to scope, estimate time needed and track large scale development projects.
  • Skilled at defining and translating high-level requirements into software design and implementation.
  • Able to lead cooperative work efforts within and between teams.
  • Adept at leading change initiatives and ensuring the redeployment of resources within and between groups to meet new objectives.
  • Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.

EXTRA AWESOME:


  • Bachelor's degree in Engineering or Computer Sciences or related field or equivalent combination of
    education and applicable job experience.
  • 15 years’ experience in the “C” programming language on embedded devices and real-time operating systems.
  • 8 years’ experience in architecting embedded software systems for low-power consumer devices.
  • Experience in the “Node.js”, “Python”, and “C++” programming languages preferred.
  • Experience with software lifecycle development for medical device software preferred.

WHAT’S IN IT FOR YOU?

In addition to innovative technology, we have a culture that fosters the idea that the happiest people are the most productive people. Not only do we hire forward-thinking achievers to join our workforce; we reward, develop, and retain them too. Just one of the many reasons of how we #StayAwesome! To learn more about our culture and benefits please visit https://www.tandemdiabetes.com/careers.

BE YOU, WITH US!

Tandem is firmly committed to being an equal opportunity employer and maintaining a diverse and inclusive environment. We value and embrace that every single one of us brings value to the table. But sometimes we forget that when we don’t meet 100% of a job description’s criteria – maybe you’re feeling that way right now? We encourage you to apply anyway. Because we want you to be you, with us.

COMPENSATION & BENEFITS:

The starting base pay range for this position is $172,000 - $250,000. Base pay will vary based on job-related knowledge, skills, experience and may also fluctuate depending on candidate’s location and the overall job market. In addition to base pay, Tandem offers a competitive compensation package that includes bonus, equity, and a robust benefits package.

Tandem offers health care benefits such as medical, dental, vision, health savings accounts and flexible saving accounts. You’ll also receive 10 paid holidays per year, a minimum of 20 days of paid time off (starting in year 1) and have access to a 401k plan with company match. Learn more about Tandem’s benefits here!

REFERRALS:

We love a good referral! If you know someone that would be a great fit for this position, please share!

If you are applying for this job and live in California, please read Tandem’s CCPA Notice: https://www.tandemdiabetes.com/careers/california-consumer-privacy-act-notice-for-job-applicants.

#LI-Remote




Please Note :
caminobluff.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, caminobluff.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.