Software Test Engineer

Pharmaceutical Product Development (PPD)

Brno, Czechia

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Laboratory Setting, Office

Job Description

Position Summary

ThermoFisher Scientific's Ion Chromatography and Sample Preparation (ICSP) team is seeking aSoftwareTest Engineer III to support validation and performance of next-generation ionchromatography laboratory instruments. 

This role is part of a strategic NPI (New Product Introduction) initiative focused on developing a new generation platform for chromatographic instruments. This is not aboutmaintainingor incrementally improving existing solutions, but a complete redesign of a system currently built onapproximately 15-year-oldelectronics. 

The goal is to create a modern, scalable platform byleveragingnew technologiesto significantly improve performance, functionality, and overall system architecture. The work involvesvalidatingcomplex analytical instrumentation systems that combine advanced hardware, embedded software, and domain-specific capabilities. 

This is a multi-year program, offering long-term stability and the opportunity to contribute across multiple phases of development—from early validationthrough tocommercialization and sustaining engineering. 

What will you do?

  • Develop and executerequirements-basedtest cases for embedded firmware andsoftware

  • Create,maintain, and improve automated test frameworks for embedded and system-level testing

  • Perform bench-level and system-level testing using standard lab equipment

  • Support development of automated test scripts (e.g., Python or similar)

  • Collaborate with engineers to debug and resolve issues across hardware and firmware

  • Document test results andleadstructured verification activities

  • Support continuous integration/continuous testing workflows for firmware and software releases

  • Driveimprovementstest processes and tools

  • Support regression testing and product release activities

Educationand Experience

  • Bachelor’sand5+ years of experienceinSoftware Engineering,ElectricalEngineeringor related fieldOR
  • orAdvanceddegreeand 3+ years of experiencein Software Engineering, ElectricalEngineeringor related field

Knowledge, Skills, and Abilities

  • Understanding of embedded systems and electronics fundamentals

  • Hands-on experience with lab equipment (oscilloscope, multimeter, etc.)

  • Programming or scripting skills (Python or similar)

  • Familiarity with embedded communication protocols (UART, SPI, I2C, etc.)

  • Strong troubleshooting and problem-solving skills

  • Ability to work in cross-functional teams

  • Experience implementingstructured development and testing processes

  • Experience with version control systems and CI/CD

  • Experience with test management tools(for example, Jira)

  • Experience working in Agile/Scrum development environments

  • Interest in modern tools, including AI-assisted engineering tools

Job posted: 2026-06-11

Tilaa