Manpower Experis® is a global leader in IT professional resourcing, permanent recruitment, project solutions, and managed services. With over 25 years of experience in Switzerland and offices in Zürich, Basel, and Geneva, we connect top IT talent with leading companies. Our mission is to help professionals unlock their potential and thrive in dynamic, future-ready careers. The Common SW Components department is responsible for the software components supporting the development of diagnostic instruments (blood analysers, etc.). 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. Due to the expanded strategic importance and the need for highly reliable hardware simulation across a growing portfolio of diagnostic instrument projects, we are scaling our 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 - Software development within the Simulacrum agile team, taking care of every activity related to the design, implementation, deployment, and maintenance of instrument simulations. - Relentless improvement of the software stack and toolchain. - Close collaboration with internal customers (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/Azure DevOps) - Experience with Linux, e.g., Debian packaging, basic system administration - Experience with container virtualization (Docker, etc.) - Writing of shell scripts - Experience with modern Python, e.g., developing command-line tools, writing web backends - Feels comfortable in an agile environment (experience is a plus) - Communicative, open-minded team player - Pragmatic and fast problem solver - English written and spoken; German is a plus - Knowledge in Rust Nice to Haves - CI experience (ideally GitLab-CI) - Web Frontend 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 For this position we can only consider applicants with a Swiss work permit or a Swiss/EU passport. Are you interested in this opportunity? Kindly send us your CV today through the link in the advert. Branche: Pharma-Industrie Funktion: Personalwesen