
C++ Software Engineer
Thermo Fisher Scientific2 days ago
Brno, CzechiaSenior
Responsibilities
- Design, develop, and implement new scanning-electron-microscope control features in modern C++.
- Write, test, and validate software directly on real microscopes.
- Investigate, debug, and resolve issues in a complex existing codebase.
- Develop practical solutions to challenging technical problems.
- Collaborate with software engineers, scientists, physicists, electronics engineers, systems engineers, and application specialists in Brno and the USA.
- Improve software quality, reliability, and performance.
Requirements
- Bachelor’s degree with at least 8 years of professional software development experience, or an advanced degree with at least 5 years of commercial experience.
- A degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field is preferred.
- Strong proficiency in modern C++.
- Understanding of object-oriented design, design patterns, data structures, and algorithms.
- Familiarity with AI-assisted software development tools for coding, code review, testing, and documentation, including validating AI-generated outputs.
- Understanding of microservices architecture, API design, and communication between services.
- Basic knowledge of Microsoft Azure, AWS, or Google Cloud and application deployment concepts.
- Experience with version control systems such as Git.
- Ability to translate complex technical and scientific requirements into software solutions.
- Strong analytical, problem-solving, communication, and collaboration skills, plus good written and spoken English.
- Experience developing software for hardware control or hardware-integrated systems is preferred.
Benefits
- Flexible working hours.
- 25 vacation days and 5 sick days per year.
- Annual bonus, pension contribution, and preferential-rate life and health insurance.
- Discounted mobile plans for employees and family members.
- Free MultiSport card, meal allowance, and company canteen.
- Office-based work in a modern environment with relaxation zones, an on-site gym, outdoor sports area, and massages.
- Open company culture with a rock band, sports teams, and other activities.
- Access to a hackerspace with a VR headset, recording studio, LEGO Mindstorms, 3D printer, Arduino, and related equipment.
About Thermo Fisher Scientific
Thermo Fisher Scientific builds analytical instruments, lab equipment and consumables, specialty diagnostics, and provides pharma services (CDMO and clinical research) for biotech, pharma, academic, and healthcare customers. It earns revenue through product sales, e-commerce distribution (Fisher Scientific), and contract services under brands such as Thermo Scientific, Applied Biosystems, Invitrogen, Patheon, and PPD. Headquartered in Waltham, MA, it is publicly traded on the NYSE (TMO) and was created by the 2006 merger of Thermo Electron and Fisher Scientific.