Software Test Engineer
On-site · Brno, South Moravian, Czechia
Job Summary
Software Test Engineer III for Thermo Fisher Scientific’s Ion Chromatography and Sample Preparation team. Focused on validating embedded firmware and software for a new generation platform of chromatographic instruments, developing and executing requirements-based test cases, building automated test frameworks, bench- and system-level testing, scripting automated tests (Python or similar), debugging with hardware and firmware teams, and contributing to CI/CD and regression testing across a multi-year NPI program. The role emphasizes validating complex analytical instrumentation that combines hardware, embedded software, and domain-specific capabilities, with opportunities across early validation to commercialization and sustaining engineering.
Required Qualifications
- Bachelor’s degree in Software Engineering, Electrical Engineering, or related field OR advanced degree with relevant experience
- 5+ years of experience in software engineering, electrical engineering, or related field OR 3+ years with advanced degree
- Knowledge of embedded systems and electronics fundamentals
- Experience with lab equipment (oscilloscope, multimeter)
- Programming or scripting skills (Python or similar)
- Familiarity with embedded communication protocols (UART, SPI, I2C)
- Strong troubleshooting and problem-solving skills
- Experience with version control systems and CI/CD
- Experience with test management tools (e.g., Jira)
- Experience working in Agile/Scrum environments
- Interest in modern tools including AI-assisted engineering tools
- Ability to collaborate in cross-functional teams
Additional Requirements
- None stated
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.