Senior Software Development Engineer In Test - Embedded Software/Firmware

USA-MiniMed Distribution Corp. 1018

Los Angeles (CA)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

MiniMed seeks a Senior SDET for embedded software/firmware verification and validation. You will develop automated test software, reusable libraries, and CI/CD integrations, executing risk-based testing across firmware and device interfaces while ensuring patient safety.

Collaborate with software, systems, hardware, quality and regulatory teams to build high-confidence evidence that requirements are met. Lead test automation efforts in a safety-critical medical-device program.

Qualifications

  • Requires a bachelor’s degree and minimum 4 years’ relevant experience.
  • Experience testing safety-critical embedded products, especially medical devices.
  • Proficiency in Python and JavaScript for embedded test automation.
  • Experience designing/extending HIL/SIL environments and device simulators.

Responsibilities

  • Develop and maintain automated test scripts and libraries for embedded firmware.
  • Execute verification and validation across firmware, interfaces, and HW/SW integration.
  • Collaborate with software, hardware, quality, and regulatory teams to build V&V evidence.
  • Support CI/CD integration, test reporting, and failure diagnostics.
  • Provide guidance and mentorship on automation practices.

Skills

Python
JavaScript
Embedded test automation
CI/CD
Test automation frameworks
RTOS/real-time systems
C/C++ firmware reading
AI-assisted testing awareness

Education

Bachelor's degree in Computer Science / Software Engineering / Electrical Engineering / Biomedical Engineering or related

Tools

CI/CD tooling
Device simulators
HIL
SIL

Job description

We anticipate the application window for this opening will close on - 28 Oct 2026

At MiniMed, you can begin a lifelong career of exploration and innovation, while helping make a difference in the lives of people living with diabetes around the globe. You'll lead with purpose, breaking down barriers to innovation for a more connected, compassionate world.

About the Role

The Senior Software Development Engineer in Test - Embedded Software/Firmware is a coding-focused individual contributor responsible for verification and validation (V&V) of embedded software used in insulin-pump systems. This role develops and maintains automated test software, reusable libraries, frameworks, and CI/CD integrations while executing risk-based testing across firmware, embedded applications, device interfaces, hardware/software integration, and supporting test infrastructure. The engineer partners closely with software, systems, hardware, quality, and regulatory teams to build high-confidence evidence that product requirements are met and patient safety is protected.

Responsibilities may include the following and other duties may be assigned.

Embedded Test Automation & Engineering Tools
  • Design, develop, version, and maintain production-quality automated test scripts, test library functions, framework APIs, utilities, and test data using Python and JavaScript.
  • Write clean, maintainable, and well-structured test software for embedded-device workflows including device configuration, communication interfaces, logging, data capture, and result analysis.
  • Integrate, troubleshoot, and maintain automated tests in source control and CI/CD pipelines, including test execution, quality gates, reporting, and failure diagnostics.
  • Debug test scripts, framework libraries, CI/CD failures, and test-environment issues; identify root causes and implement durable corrective fixes.
Embedded Pump Software Verification & Validation
  • Develop and execute test strategies, test plans, protocols, test cases, and reports for embedded pump firmware.
  • Analyze software and system requirements, architecture, interfaces, and risk controls to identify test conditions, gaps, and traceable verification evidence.
  • Perform functional, integration, regression, reliability, fault-injection, and recovery testing of embedded device behavior.
  • Validate hardware/software interactions using hardware-in-the-loop (HIL) and software-in-the-loop (SIL) benches, simulators, test fixtures, and laboratory equipment.
  • Investigate defects, isolate root causes, document reproducible evidence, and partner with development teams through resolution and verification.
AI-Enabled Quality Engineering
  • Apply AI-assisted tools responsibly to improve requirements analysis, test design, test-data generation, log analysis, defect triage, and test documentation.
  • Evaluate AI-enabled testing capabilities for accuracy, traceability, security, intended use, and fit within a regulated medical-device development environment.
  • Use engineering judgment to review AI-generated outputs and ensure that test evidence remains accurate, reproducible, and compliant with established quality processes.
Quality, Risk & Regulatory Compliance
  • Create and maintain objective V&V evidence, including traceability between requirements, risks, tests, results, deviations, and defects.
  • Execute risk-based testing in accordance with design controls, applicable procedures, and relevant medical-device standards, including IEC 62304, ISO 13485, and risk-management processes.
  • Support design reviews, risk analyses, audits, investigations, CAPAs, and release-readiness activities as needed.
  • Identify quality risks and opportunities to improve test coverage, product reliability, and engineering processes.
Cross-Functional Collaboration & Technical Leadership
  • Collaborate with Systems Engineering, Embedded Software, Hardware, Quality, Regulatory, Cybersecurity, and Manufacturing teams throughout the product lifecycle.
  • Communicate test status, quality risks, defects, and recommendations clearly to technical and cross-functional stakeholders.
  • Provide technical guidance and mentorship to test engineers, share automation and embedded-test practices, and contribute as a senior member of the team.
Required Qualifications

Requires a bachelor's degree and minimum of 4 years of relevant experience, or an advanced degree with a minimum of 2 years of relevant experience.

Preferred Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, Biomedical Engineering, or a related technical discipline.
  • Experience testing safety-critical embedded products, particularly medical devices or insulin-delivery systems, and firmware operating under real-time constraints.
  • Experience using both Python and JavaScript for embedded test automation, and familiarity with reading C or C++ firmware to support test design and defect investigation.
  • Experience designing, extending, or maintaining HIL/SIL environments, device simulator
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Development Engineer In Test
Senior Software Development Engineer In Test

MiniMed • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Senior Embedded Test Engineer — Medical Devices & CI/CD
Senior Embedded Test Engineer — Medical Devices & CI/CD

MiniMed • Los Angeles (CA)

On-site
USD 130,000 - 185,000
Reliability Engineer II
Reliability Engineer II

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

On-site
USD 90,000 - 120,000
Senior Test Engineer
Senior Test Engineer

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

Hybrid
USD 110,000 - 140,000
Principal Test Engineer/ Test Lead
Principal Test Engineer/ Test Lead

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

On-site
USD 180,000 - 280,000
Principal Test Engineer
Principal Test Engineer

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

Hybrid
USD 120,000 - 180,000
Senior Embedded Test Engineer — Automation & V&V (On-Site)
Senior Embedded Test Engineer — Automation & V&V (On-Site)

MiniMed Group • California

Hybrid
USD 124,000 - 212,000
Competitive salary
Benefits package
401(k) match
+1
Software Development Engineer in Test II
Software Development Engineer in Test II

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

Hybrid
USD 97,000 - 165,000
Flexible benefits
Competitive compensation
Senior Embedded Test Engineer: Firmware & Automation
Senior Embedded Test Engineer: Firmware & Automation

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

On-site
USD 140,000 - 190,000
Sr Test Engineer (Northridge CA)
Sr Test Engineer (Northridge CA)

USA-MiniMed Distribution Corp. 1018 • Los Angeles (CA)

On-site
USD 120,000 - 180,000