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

Tandem Diabetes Care Inc.

California

Ibrido

USD 176.700 - 190.000

Tempo pieno

14 giorni+

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Competitive compensation package
Remote work equipment provided
Bonus opportunities

Descrizione del lavoro

Tandem Diabetes Care Inc. is seeking a Senior Software Engineer II for Embedded Build Infrastructure. In this remote role, you will design and implement the embedded toolchain to ensure reliable firmware delivery for insulin pump products.

The ideal candidate has extensive experience in embedded systems, CI/CD pipelines, and a solid understanding of software development methodologies. Compensation ranges from $176,700 to $190,000 annually.

Competenze

  • 8 years of experience in C programming on embedded devices.
  • Hands-on experience with CI/CD pipelines.
  • Knowledge of Good Documentation Practices (GDP) preferred.

Mansioni

  • Design and maintain embedded firmware build infrastructure.
  • Drive adoption of build automation and configuration management.
  • Provide technical guidance to software engineering teams.

Conoscenze

Embedded software architecture
Scripting languages (Python, bash, go)
CI/CD pipelines
Embedded build systems and toolchains (GCC, CMake)
Good Documentation Practices

Formazione

Bachelor’s degree in engineering or computer science

Strumenti

GitHub Actions
Azure

Descrizione del lavoro

Senior Software Engineer II – Embedded Build Infrastructure

A_DAY_IN_THE_LIFE:_As_a_Senior_Software_Engineer_II,_you_will_be_responsible_for_the_design_and_implementation_of_our_build_infrastructure,_embedded_toolchain,_and_overall_developer_build_experience_that_enables_reliable,_efficient_delivery_of_firmware_for_Tandem’s_t:slim,_Mobi,_and_next-generation_insulin_pump_products._You_will_focus_on_software_implementation,_design_new_features,_advance_code_architecture,_work_cross_functionally,_mentor,_and_model_Tandem_values.

Responsibilities
  • Designs, implements, and maintains the embedded firmware build infrastructure, including build orchestration, tool chains, configuration systems, and artifact generation.
  • Drives adoption of industry-standard technology and best practices in build automation, configuration management, and developer tooling.
  • Drives a culture of continuous improvement in developer experience, engineering efficiency, and quality.
  • Plays an active technical leadership role in the development, modification, and testing of software units per corporate software process documents.
  • Establishes and enforces strong software engineering practices, concepts, and techniques across multiple software teams.
  • Proactively identifies opportunities in software process, discusses with peers, and implements proposals to address gaps.
  • Provides technical guidance to major programs and software engineering teams.
  • Mentors and develops junior team members.
  • Guides the team through strategic design and architecture decisions.
  • Creates, maintains, and reviews software requirements specifications, design specifications, interface descriptions, and other software documentation.
  • Influences software test strategy and supports validation and verification activities.
  • Evaluates and recommends tools, technologies, and processes.
Qualifications
  • Proficient with formal software development and test methodologies.
  • Proficient knowledge of embedded software architecture and design patterns.
  • Strong proficiency in scripting languages (Python, bash, go) for automation and developer tooling.
  • Substantial experience with embedded build systems and toolchains (e.g., GCC, CMake, Kconfig, Nix) for multi-target embedded platforms.
  • Skilled at defining and translating high-level requirements into software design and implementation.
  • 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.
  • Adept at seeing change as an opportunity to improve business performance and campaigning for it when necessary.
  • Able to effectively convey information related to work product and lead group discussions.
  • Demonstrated ability to lead work teams.
  • Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.
  • Skilled in utilizing modern AI tools in software development, strongly preferred.
  • Knowledge of Good Documentation Practices (GDP) preferred.
  • Applicants must be authorized to work for any employer in the U.S.; no visa sponsorship available.
  • Bachelor’s degree in engineering or computer science or related field, or an equivalent combination of education and applicable job experience.
  • 8 years of experience in the C programming language on embedded devices and real-time operating systems.
  • Hands-on experience building CI/CD pipelines and build/test/release automation (e.g., GitHub Actions, Azure).
  • Experience in the field of embedded software for medical device software or related industry preferred.
Work Location

This position is fully remote and open to candidates within the United States. Equipment for the role will be provided and training will occur virtually.

Compensation & Benefits

The starting base pay range for this position is $176,700 to $190,000 annually. 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 and a robust benefits package.

Equal Opportunity Employer

Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable state and local Fair Chance laws and regulations. Tandem is firmly committed to being an equal opportunity employer and does not discriminate on the basis of age, disability, sex, race, religion or belief, gender identity or expression, marriage/civil partnership, pregnancy/maternity, or sexual orientation. We welcome applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

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

Tandem Diabetes Care Europe B.V. • Stati Uniti

Remoto
USD 177.000 - 190.000
Sr Software Test Engineer I
Sr Software Test Engineer I

Tandem Diabetes Care • San Diego (CA)

Ibrido
USD 119.000 - 145.000
Medical, dental, vision benefits
401k plan with company match
Employee Stock Purchase plan
+2
Sr. Quality Engineer - Manufacturing
Sr. Quality Engineer - Manufacturing

Tandem Diabetes Care Inc. • California

In loco
USD 110.000 - 121.000
Sr Software Test Engineer I
Sr Software Test Engineer I

Tandem Diabetes Care Inc. • California

In loco
USD 119.300 - 145.000
Health insurance
Paid holidays
Paid time off
+2
Electrical Engineering Technician I/II
Electrical Engineering Technician I/II

Tandem Diabetes Care Inc. • California

In loco
USD 30.000 - 40.000
Health care benefits
11 paid holidays per year
20 days paid time off
Sr. Project Manager (R&D)
Sr. Project Manager (R&D)

Tandem Diabetes Care • San Diego (CA)

In loco
USD 95.000 - 113.000
Health insurance
401(k) with company match
Paid time off
+3
Software Test Engineer I
Software Test Engineer I

Tandem Diabetes Care Inc. • California

Ibrido
USD 54.000 - 59.000
Health benefits
401k with company match
Paid holidays
+2
Sr. Project Manager (R&D)
Sr. Project Manager (R&D)

Tandem Diabetes Care, Inc. • California

Ibrido
USD 95.000 - 113.000
Failure Investigation Technician II
Failure Investigation Technician II

Tandem Diabetes Care, Inc. • San Diego (CA)

In loco
USD 31.000 - 37.000
Health care benefits
11 paid holidays per year
Paid time off (20+ days)
+2
Sr. Project Manager (R&D)
Sr. Project Manager (R&D)

Tandem Diabetes • California

In loco
USD 95.000 - 113.000
Health care benefits
HSA/FSA
11 paid holidays
+2