ZOLL Medical logo
ZOLL MedicalPosted 1 week ago

Software Automation Engineer II - Embedded Software

$96,400–$107,000 year

On-siteChelmsford, Massachusetts, United States

Full TimeLargeHEALTHCARE

Job Summary

Design, develop, and maintain automated test scripts and supporting tools for embedded software applications used in electro-mechanical medical devices. Contribute to automated test frameworks, execute verification activities, and support CI/CD integration while collaborating with developers and product teams to improve test coverage. Analyze test results, document defects, and troubleshoot automation framework or fixture issues within an Agile SDLC environment. Maintain accurate documentation of verification results and support continuous improvement of testing methodologies.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical field
  • Minimum of two (2) years of relevant experience in software development, software test automation, or software verification
  • Advanced degree in lieu of professional experience
  • Experience programming in Python or a comparable object-oriented programming language
  • Experience developing, executing, or maintaining automated test solutions
  • Understanding of software development lifecycle (SDLC) and software testing methodologies
  • Strong problem-solving, debugging, and analytical skills
  • Strong written and verbal communication skills
  • Ability to work effectively within cross-functional teams
  • Reside within a reasonable commuting distance of the designated work location (Chelmsford, MA)
  • No immigration sponsorship (H1B, TN, STEM, OPT, etc.)

Desired Qualifications

  • Experience with Pytest or similar automated test frameworks
  • Experience testing embedded software or hardware/software integrated systems
  • Experience using SSH for remote access, automation, and troubleshooting
  • Familiarity with Jenkins or similar continuous integration tools
  • Familiarity with Git or similar source control systems
  • Familiarity with Google Test (gTest) framework for C++ unit testing
  • Basic networking knowledge, including TCP/IP, HTTP/HTTPS, and network troubleshooting fundamentals

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce