remote
Systems Engineer II - Tandem Diabetes Care, Inc.
Systems Engineer
Mid‑level Systems Engineer responsible for designing, developing, and validating embedded hardware and firmware for insulin pump platforms, using C, Linux, and Python while collaborating with cross‑functional teams.
About the role
Key Responsibilities
- Design and implement embedded firmware for medical device platforms, ensuring compliance with safety and regulatory standards.
- Develop and maintain Linux‑based host tools and test frameworks using Python.
- Perform hardware bring‑up, debugging, and validation on prototype and production units.
- Collaborate with mechanical, electrical, and software teams to integrate system components and resolve cross‑disciplinary issues.
- Contribute to continuous integration pipelines and version control using Git.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field with 2–4 years of embedded systems experience.
- Proficiency in Embedded C development for microcontrollers and familiarity with Linux operating environments.
- Strong hardware debugging skills using oscilloscopes, logic analyzers, and JTAG.
- Experience scripting in Python for automation and test development.
- Knowledge of version control (Git) and CI/CD workflows.