Rust Software Engineer

Vor 7 Tagen


Rotkreuz, Zug, Schweiz Randstad Digital Switzerland Vollzeit

Looking for a Rust expert (2+ years) to drive the development of high-quality medical device software. You bring strong problem-solving skills, a collaborative mindset, and the ability to lead by example in a diverse, cross-functional environment.

General Information

  • Planned duration:
  • Extension (in case of limitation): yes
  • Workload: 80-100%
  • Home Office: 2 days onsite required
  • Team: 10-12
  • Working hours: Standard

Tasks & Responsibilities

  • Develop and maintain software solutions by applying in-depth technical knowledge and problem-solving skills, while ensuring compliance with regulatory standards for medical software
  • Ensure the timely delivery of high-quality software for medical devices that meets both the company's standards and customer needs, influencing the success of the team and broader project outcomes
  • Communicate complex technical concepts effectively, fostering an environment of collaboration and continuous learning within and across diverse and intercultural teams
  • Empower your team members to take ownership of their work and leading by example to foster teamwork and mentorship

Must Haves

  • Bachelor's degree or equivalent practical experience in a specialized field related to software development or engineering
  • Several years of proven experience in software development, with a demonstrated passion and hands-on professional experience working with Rust for at least two years incl. a solid understanding of Rust's core concepts (ownership, borrowing, and lifetimes), experience with asynchronous programming in Rust (e.g., using async/await) and familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx)
  • Hands-on experience with modern system architectures like event-driven architecture and DDD, quality-driven practices such as TDD and BDD, or containerization technologies like Kubernetes is a plus
  • Capable of solving complex issues creatively and effectively, using a multi-faceted approach based on thorough analysis to resolve complex technical challenges
  • Excellent communication skills with the ability to foster an inclusive and diverse environment as well as collaborate effectively within and across teams
  • Motivation to make an impact to your fellow team members, our company, our customers and our patients
  • Leads by example to foster cross-functional value delivery and to establish a psychologically safe working environment and empowers its own team and holds people accountable by creating conditions for ownership
  • Experiences as a Technical Lead within a team is a plus
  • Certified ISAQB or equivalent is a plus
  • English fluency is a MUST, German is a plus

We thank you for your application



  • Rotkreuz, Zug, Schweiz albedis Vollzeit

    We offer an exceptional opportunity for a person seeking a new challenge and responsibility in a renowned, innovation-driven organization within themedical technology and molecular diagnostics industry.Our client is aglobal, science-driven company in the diagnostics and medical device sector, developing advancedPCR and Molecular Diagnostics software...


  • Rotkreuz, Zug, Schweiz Itech Consult Vollzeit

    Project: For our client based in Rotkreuz, we are looking for a Rust Software Engineer (m/f/d).Background:In a global, cross-functional environment, the PCR Software Development chapter is responsible for developing and maintaining integrated, unified and reliable software solutions for Molecular Diagnostics Systems by leveraging our advanced capabilities,...


  • Rotkreuz, Zug, Schweiz Work Selection Vollzeit

    As a first-tier supplier to our renowned business partnerRoche Diagnostics in Rotkreuz, we are currently looking for a motivated and dedicatedSoftware Engineer Rustfor a temporary assignment of 12 months, with high probability of extension.As a Software Engineer working in Rust, you will be part of a cross-functional team, playing a pivotal role in...


  • Rotkreuz, Zug, Schweiz JobCourier Vollzeit

    Work Selection AGAs a first-tier supplier to our renowned business partnerRoche Diagnostics in Rotkreuz, we are currently looking for a motivated and dedicatedSoftware Engineer Rustfor a temporary assignment of 12 months, with high probability of extension.As a Software Engineer working in Rust, you will be part of a cross-functional team, playing a pivotal...


  • Rotkreuz, Zug, Schweiz Experis Switzerland Vollzeit

    About the TeamIn a global, cross-functional environment, the PCR Software Development chapter is responsible for developing and maintaining integrated, unified, and reliable software solutions for Molecular Diagnostics Systems. By leveraging advanced capabilities, in-depth knowledge, and strong internal & external partnerships, the team drives accuracy,...


  • Rotkreuz, Zug, Schweiz Hays Vollzeit

    As aSoftware Engineer working in Rust,you will be part of a cross-functional teamplaying a pivotal role in designing, developing, and maintaining software solutions.You will enable our Molecular Lab network to deliver accurate and timely diagnostic solutions and your contributions will empower our customers to make a real impact in patient care.The ideal...


  • Rotkreuz, Zug, Schweiz Gi Group Vollzeit

    For our client, a leading pharmaceutical manufacturing company based in Rotkreuz, we are looking a candidate with solid, proven experience in software development and a clear passion for working with Rust, supported by hands‑on professional expertise. Additionally we are looking for someone highly skilled in communication, promoting diversity and...


  • Rotkreuz, Zug, Schweiz Randstad Digital Switzerland Vollzeit

    We're the Simulacrum Team, and we're looking for a pragmatic engineer to help us simulate complex diagnostic hardware. Our goal is simple: create high-fidelity virtual instruments so our software teams can develop and test without needing the physical machines.General InformationStart Date: asapLatest Possible Start Date: 1.3.26Planned Duration of...


  • Rotkreuz, Zug, Schweiz albedis Vollzeit

    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...


  • Rotkreuz, Zug, Schweiz Experis Switzerland Vollzeit

    The Common SW Components departmentis responsible for the software components supporting the development of diagnostic instruments (blood analysers, etc.).TheSimulacrum Teambuilds and maintains a comprehensive hardware simulator ecosystem that delivers the core test automation infrastructure. This enables detailed, automated software testing, including the...