We offer an exceptional opportunity for a software engineer seeking a challenging role in a global, innovation-driven company within the molecular diagnostics industry.
Our client is a leading, science-driven global pharmaceutical and diagnostics company developing integrated and reliable software solutions for Molecular Diagnostics Systems used by laboratories worldwide. The PCR Software Development chapter applies advanced capabilities, deep expertise, and strong internal and external collaboration to enhance accuracy, efficiency, and innovation in the Molecular Lab experience for customers and patients.
This role is based in Rotkreuz, Switzerland, with a start date as soon as possible and a planned duration until, with the possibility of extension.
As a Rust Software Engineer, you will be part of a cross-functional team playing a pivotal role in designing, developing, and maintaining software solutions. Your work will directly enable the Molecular Lab network to deliver accurate and timely diagnostic results, making a real impact on patient care.
Tasks & Responsibilities
* Develop and maintain software solutions for medical devices, ensuring compliance with regulatory standards.
* Deliver high-quality software on time, meeting company and customer requirements.
* Communicate complex technical concepts effectively within and across diverse, international teams.
* Foster collaboration, continuous learning, and an inclusive team culture.
* Empower team members to take ownership and lead by example, promoting mentorship and accountability.
Must-Haves
* Bachelor’s degree or equivalent practical experience in software development or engineering
* Several years of professional software development experience, including at least 2 years hands‑on with Rust, covering core concepts such as ownership, borrowing, and lifetimes, as well as asynchronous programming (async/await). Familiarity with Rust libraries and frameworks (Tokio, Actix-Web, Rocket, Serde, SQLx).
* Hands‑on experience with modern system architectures (event‑driven systems, DDD), and quality‑driven practices (TDD, BDD) or containerization (e.g., Kubernetes) is a plus.
* Proven ability to solve complex technical challenges creatively and effectively.
* Excellent communication skills with the ability to foster an inclusive and diverse environment
* Motivation to make an impact for your team, company, customers, and patients.
* Leadership by example to foster cross‑functional value delivery and psychological safety. Experience as a Technical Lead is a plus.
* Certified ISAQB or equivalent is a plus.
* English fluency is mandatory; German is a plus.
Does this sound like an exciting next step for you? Then we look forward to hearing from you.
#J-18808-Ljbffr