Software Engineer Simulacrum (m/f/d) 80-100%
Rotkreuz
Key information
- Publication date:21 January 2026
- Workload:80 – 100%
- Contract type:Temporary
- Language:English (Fluent)
- Place of work:Rotkreuz
As a first-tier supplier to our renowned business partner Roche Diagnostics in Rotkreuz, we are currently looking for a motivated and dedicated Software Engineer Simulacrum for a temporary assignment of 12 months, with high probability of extension.
The Common SW Components department at Roche is responsible for the software components supporting the development of Roche Instruments (e.g., blood analysers). The Simulacrum Team builds and maintains a comprehensive hardware simulator ecosystem that delivers the core test automation infrastructure. This enables detailed, automated software testing, including the use of the Gherkin language for Behavior Driven Development (BDD), across a variety of instrument projects of varying sizes within Roche. Due to the expanded strategic importance and the need for highly reliable hardware simulation across their growing portfolio of diagnostic instrument projects, Roche is scaling their team. This position offers a highly engaging opportunity to solve complex architectural and performance challenges while contributing directly to the quality and delivery speed of critical medical systems.
The perfect candidate brings knowledge and experience in modern C++, experience with Git, and at least one collaboration tool. We are looking for a person who feels comfortable in an agile environment and who is a communicative, open-minded team player.
Tasks & Responsibilities
- Working within the Simulacrum agile team, taking care of every activity related to the design, implementation, deployment, and maintenance of instrument simulations used by Roche Diagnostic Instrument Projects.
- Relentless improvement of the software stack and toolchain.
- Close collaboration with internal customers (Roche SW Developers).
Must-Haves
- University degree in Software Engineering.
- Knowledge and experience in modern C++ (C++17 or higher).
- Must feel comfortable on a GNU command line.
- Experience with Git and at least one collaboration tool (GitHub, GitLab, or Azure DevOps).
- Experience with Linux (e.g., Debian packaging, basic system administration).
- Experience with container virtualization (e.g., Docker).
- Experience in writing shell scripts.
- Experience with modern Python (e.g., developing command-line tools or writing web backends).
- Comfortable in an agile environment (prior experience is a plus).
- Communicative, open-minded team player.
- Pragmatic and fast problem solver.
- Fluent in English (written and spoken), German is a plus.
- Knowledge in Rust.
Nice-to-Haves
- CI experience (ideally GitLab-CI).
- Web Front-End knowledge (HTML, CSS, JavaScript).
- Knowledge of modern JS frameworks (ideally Angular).
- Experience with software design patterns, principles, and Object-Oriented Design (OOD).
- Experience in projects with end-to-end responsibility (gathering requirements, design, development, testing, deployment).
- Experience in multi-process and multi-threaded application development.
Benefits
- Work with state-of-the-art tools on a modern campus featuring green spaces and an inspiring atmosphere.
- Experience a work culture that promotes diversity and inclusion, where everyone feels valued.
- Benefit from financial support for your professional development and further education.
- Take advantage of unbeatable, year-round discounts with renowned retailers, over 200 top brands, as well as fleet discounts on new car purchases and consistent fuel discounts.
- Become part of one of the most renowned pharmaceutical companies and actively help shape the future of healthcare.
- Enjoy a selection of high-quality meals in modern staff restaurants.
- Where applicable, benefit from on-site parking as part of a sustainable mobility concept.
- Start with professional onboarding and a thorough introduction to your new role during the Welcome Days.
- We offer you a long-term position and diverse development opportunities within the company.
Are you interested? Don't hesitate and submit your complete application documents online today. We look forward to hearing from you!
Wir wertschätzen Vielfalt und begrüssen daher alle Bewerbungen - unabhängig von Geschlecht, sozialer Herkunft, Religion, Alter und Identität. Zur leichteren Lesbarkeit und besseren Verständlichkeit verwenden wir nur eine Gender-Form. Selbstverständlich sind im jeweiligen Kontext alle Genderformen gleichermassen gemeint.
Kontakt
Kristof Wildmann
Arbeitsort
Rotkreuz
Pensum
80 - 100%
Position
Mitarbeiter
Branche
IT