Tandem Diabetes Care

Sr. Software Engineer II - Embedded C Build Systems and Tools

Tandem Diabetes Care
Apply
7 months ago
Remote, United StatesSenior

Base Salary

$177k - $190k/yr

Responsibilities

  • Design, implement, and maintain embedded firmware build infrastructure, toolchains, configuration systems, and artifact-generation processes.
  • Drive adoption of industry-standard build automation, configuration management, and developer-tooling practices.
  • Improve developer experience, engineering efficiency, software quality, and software processes across multiple teams.
  • Develop, modify, test, document, and review software requirements, designs, interfaces, and related specifications.
  • Provide technical leadership and guidance on architecture, design, tooling, testing, validation, and verification.
  • Mentor junior team members and lead strategic design and architecture decisions.
  • Evaluate and recommend tools, technologies, and processes.

Requirements

  • Proficiency with formal software development and test methodologies and embedded software architecture and design patterns.
  • Strong proficiency in Python, Bash, and Go for automation and developer tooling.
  • Substantial experience with embedded build systems and toolchains such as GCC, CMake, Kconfig, and Nix for multi-target embedded platforms.
  • Eight years of experience with C on embedded devices and real-time operating systems.
  • Experience defining high-level requirements and translating them into software designs and implementations.
  • Hands-on experience building build/test/release automation and pipelines using tools such as GitHub Actions and Azure.
  • Demonstrated ability to lead work teams, direct work where applicable, lead group discussions, and mentor team members.
  • Bachelor’s degree in engineering, computer science, or a related field, or an equivalent combination of education and applicable job experience.
  • Experience in embedded software for medical devices or a related industry is preferred.
  • Knowledge of Good Documentation Practices is preferred.
  • Experience using modern AI tools in software development is strongly preferred.

Benefits

  • Fully remote position open to candidates within the United States.
  • Equipment is provided and training occurs virtually.
  • Starting base pay is $176,700 to $190,000 annually, plus bonus and a benefits package.
  • Employment is contingent on a pre-employment drug test, excluding marijuana, and background check.
  • Tandem offers a workplace focused on employee well-being, growth, achievement, inclusion, and camaraderie.

Tech Stack

AzureBashCCMakeGitHub ActionsGoPython

Categories

Tandem Diabetes Care

About Tandem Diabetes Care

1,001-5,000 employees

Tandem Diabetes Care designs and sells insulin delivery systems for people with diabetes, including the t:slim X2 and Tandem Mobi pumps with Control-IQ automated insulin delivery, plus the t:connect data app and infusion sets. The public company (NASDAQ) generates revenue from device sales and ongoing pump supplies. Founded in 2006 and headquartered in San Diego, it serves U.S. and international markets through healthcare providers and direct distribution.

Contact me