Skip to content
mimi

Senior Embedded Software Test Engineer

Mondo

Danvers · On-site Full-time Senior $105k – $169k/yr Today

About the role

About

Responsible for testing embedded software and devices within a regulated environment, ensuring quality across the full software development lifecycle.

Responsibilities

  • Execute manual and automated testing for embedded systems
  • Develop and maintain test automation using Python
  • Test device-level functionality, communication protocols, and embedded systems
  • Participate in Agile ceremonies (daily standups, sprint planning, etc.)
  • Collaborate with cross-functional teams to validate software throughout SDLC
  • Support CI/CD pipelines and test integration processes
  • Contribute to sustaining existing products and upcoming hardware/software initiatives

Requirements

Must-Haves:

  • 5 years of experience in embedded software testing
  • Experience in regulated environments (medical device strongly preferred)
  • At least 1 full embedded software development lifecycle (concept to release)
  • Strong programming skills (Python required, C exposure preferred)
  • Experience with both manual and automated testing
  • Knowledge of IEC 62304 and SDLC processes
  • Familiarity with CI/CD pipelines
  • Experience testing embedded devices and communication protocols

Nice-to-Haves:

  • Medical device industry experience
  • Experience with tools like Jira, Jenkins, Jama
  • Cybersecurity knowledge
  • Experience testing hardware/boards

Skills

CCI/CDIEC 62304JiraJenkinsJamaPythonSDLC

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free