Notes about cookies

We use cookies on this website. Some of these are necessary for the website to work, such as technical and functional cookies. Other types of cookies, which you can refuse to use, are third-party or advertising profiling cookies. By clicking on "Accept all" you agree to the use of all cookies on the website. By clicking on the "Configure" button you can select your preferences.

Accept all
Configure
Only necessary
header backgorund
Find

Rust Software Engineer  

Site

Switzerland, Zug, Rotkreuz

Sector:

Pharmaceutical

Role:

Human Resources

Date of last update: 12/03/2026

activities 

Job description

Verify your compatibility with this job ad

header backgorund
? %

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


About the Team

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 advanced capabilities, in-depth knowledge, and strong internal & external partnerships, the team drives accuracy, efficiency, and agility in innovating the Molecular Lab experience for customers and patients throughout their journey.
As a Software Engineer working in Rust, you will be part of a cross-functional team playing 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 customers to make a real impact in patient care.

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 company 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, 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 demonstrated passion and hands-on professional experience working with Rust for at least two years, including:
    • Solid understanding of Rust's core concepts (ownership, borrowing, and lifetimes).
    • Experience with asynchronous programming in Rust (e.g., async/await).
    • Familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx).
  • Hands-on experience with modern system architectures (e.g., event-driven architecture, DDD), quality-driven practices (TDD, 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.
  • Excellent communication skills with the ability to foster an inclusive and diverse environment and collaborate effectively within and across teams.
  • Motivation to make an impact on team members, the company, customers, and patients.
  • Leads by example to foster cross-functional value delivery, establish a psychologically safe working environment, and empower the team while holding people accountable.
  • Experience 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.


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.

Map

Apply
or
Share this job ad
Powered by arca24.com logo
Other job ads posted by this Company: LOADING...

Similar job ads

New!

Senior Software Engineer Rust

Switzerland, Zug, Rotkreuz - Manpower empImg

​ 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 perfect candidate: We are looking for a full stack software engineer to strengthen our software team within. In this challenging position, you will be a key member of the PCR HW Chapter, drive innovation and create added value for our customers in the area of healthcare Mol lab, Core lab and Point of care customer areas. This is a hands-on software development position where you define, build, test and release high-quality software for IVD and non-IVD products. As a domain expert, you will have a large influence on projects to enhance the future product portfolio. General Information: ? Start date: asap ? latest Start Date: 01.06.26 ? Planned duration: 12 months from start date ? Extension (in case of limitation): possible ? Workplace: Rotkreuz ? Workload: 100% ? Home Office: 50% remote Tasks & Responsibilities: ? You develop concepts and participate in feasibility studies to meet technical requirements. ? You perform and take ownership of specific software development tasks, ensuring reviews using checklists and templates. ? You lead work package definition, estimation, and planning, and enhance or document SW unit specifications and designs. ? You review designs and contribute to the SW architecture, defining quality attributes and staying updated with technology trends. ? You conduct root-cause analysis of complex issues and provide bug fixes for post-market software releases. ? You ensure compliance with processes, propose improvements, and stay informed about regulatory and market standards. Must Haves: ? University education in a software related field such as software or electrical engineering Industry experience ? Proven experience as a Software Engineer with a strong focus on Rust development.  ? Solid understanding of Rust's core concepts, including ownership, borrowing, and lifetimes.  ? Experience with asynchronous programming in Rust (e.g., using async/await).  ? Familiarity with common Rust libraries and frameworks (e.g., tokio, actix-web, rocket, serde, sqlx).  ? Experience with Linux and Dockers  ? Basic scripting knowledge would be an advantage ? RabbitMQ knowledge would be an advantage ? Experience with CAN bus ? Event-Driven Architecture knowledge would be an advantage. ? First experience working in regulated environments such as the medical device industry. ? Highly motivated with focus on deadlines and a proactive and thorough way of working. ? Fluent in English and German is advantageous. ? Developers with an interest in interdisciplinary and hardware focussed. applications as well as electronic engineer with a strong backgrounds and interest in software development are encouraged to apply. ? Excellent communication and team working skills, flexibility, willingness to write good documentation and the drive to bring a product to its conclusion. Nice to Have: ? You have experience in agile environments ​ 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.
...
companyImg
11/03/2026

Senior Software Engineer C++

Switzerland, Zug, Rotkreuz - Manpower empImg

​ 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. ​ Background The candidate will develop Instrument Control software, Service software and Instrument Management SW for the Cobas 6800/8800/5800 instruments. The Instrument Control software is real-time in nature and is developed in C++ using an existing real-time framework with low-level hardware drivers and is tested using both real and simulated hardware and it is Event-Driven Architecture. The perfect candidate It is of critical importance that the candidate has primarily worked with modern C++ (C++11 or newer) over the past 2 to 5 years, including in their most recent or current project. Furthermore, it is essential that Linux has been used as the primary development operating system during the past 2 to 5 years, including in the candidate's latest or current project. In addition, the candidate should have gained experience working within small to large development teams during the past 2 to 5 years, as we are specifically seeking a strong team player rather than an individual contributor. General Information ? Start date: asap ? latest Start Date: 01.06.26 ? Planned duration: 12 months from start date ? Extension (in case of limitation): possible ? Workplace: Rotkreuz ? Workload: 100% ? Home Office: 50% remote ? Team: 8?10 Tasks & Responsibilities ? Proactive participation in all phases of software development from feasibility studies through design, development, testing and bug fixing and maintenance ? Collaboration within the Scrum-Teams ? Independent interaction with internal framework manufacturers ? Based on requirements and models, definition of software architecture, design and specifications, ultimately leading to implementation ? Participation in the definition of work packages, their estimation and planning in a sprint-based agile environment ? Adherence to a software development process including contribution to written deliverables and documentation Must Haves ? Min. Bachelor degree in a software related field such as software or electrical engineering or similar (****) ? Min. 5+ years of hands-on experience as Software Engineer, preferred in the regulated environment such as the medical device industry (****) ? Min. 3?5 years hands-on experience with C++ and Linux from the last project or position (****) ? Strong with Linux Dockers (****) ? Experience with CAN bus (****) ? Fluent in English (spoken and written) ? Highly motivated with focus on deadlines and a proactive and thorough way of working ? Ability to work within a team and still be proactive ? Ability to work within agile and Scrum Teams ? Software architecture would be a big plus Nice to Have ? Event-Driven Architecture knowledge ? SAFe certification ? Scrum experience ? Basic scripting knowledge ? RabbitMQ knowledge ? German is advantageous ​ If you are interested to apply, please send us your CV. This job will halt to accept applications on 13.03.2026 Interviews will take place from the end of March 2026, 2 rounds planned.  
...
companyImg
07/03/2026
New!

Scheduler

Switzerland, Valais, Visp - Manpower empImg

​ General Information: Tasks & Responsibilities: Clear description of responsibilities: owning the E2E schedules for programs (Operational readiness) including workload, updating the resources workload for PCP operation (manufacturing building in Visp) , Lead the meeting with internal stakeholders (QA, QC, Ops, MSAT, Plant. Eng, support team,...) for E2E schedule update and tracking Project background / context: support/own the planification of the different projects (operational readiness NOT CAPEX) and support others tasks not only related to scheduling Key internal stakeholders: especially PCP team   ​ Must-Haves: Years of relevant industry experience: 5 years minimum Specific tools/systems (e.g., Primavera P6): full autonomy P6 and good practice on excel Mindset or working style (e.g., data-driven) open mindset, curious on data, develop schedule on primavera and excel Experience in scheduling tool (Primavera) and operational readiness (manufacturing in GMP environment) needed Nice-to-Haves: Soft skills (e.g., strategic agility, feedback culture): comfortable in challenging people, pro-active, lead meeting for building schedule and execution, knowledge of pharmaceutical environment is a plus (operation/manufacturing) Project methodology / leadership experience: Leadership to support the team to build a realistic schedule, need to have a good methodology knowledge, able to accept to go in the details schedule at tasks level as needed.  ​ If you are interested and believe you are a great fit, do not hesitate to contact me directly:  alba.jansa(at)experis.ch +41 61 282 22 13
...
companyImg
12/03/2026
  Don’t show this message again
Create your digital resume for free!
Create your digital CV: apply to jobs by sending a simple link to whoever you want. The digital CV includes: videos, tests and attachments, for a more effective and up-to-date application. Give value to your application!