C++ Software Engineer
Core
Develop C++ software solutions to control scanning electron microscopes (SEM) for scientific research and industrial applications.
Role type
C++ Software Engineer (Hardware Control)
Builds
Software platform for scanning electron microscopes
Domain
Scientific instrumentation / Semiconductor manufacturing / Materials science
Deliverable
production ML models | product features
Required skills
Modern C++, Object-oriented design, Data structures, Algorithms, Git, Debugging, Cross-functional collaboration
Preferred skills
Hardware control software development, Advanced degree in CS/Engineering
Technologies
C++, Git
Responsibilities
Design and implement new features in C++ for SEM control software, Write, test, and validate code on real microscopes, Debug and resolve issues in complex codebase, Collaborate with scientists and engineers across Brno and USA, Contribute to software quality and performance improvements