Talent.com
RM IT Professional Resources AG
Platform EngineerRM IT Professional Resources AG • Zug, Switzerland
Platform Engineer

Platform Engineer

RM IT Professional Resources AG • Zug, Switzerland
Vor 6 Stunden
Stellenbeschreibung
Platform Engineer (C++/Linux) | Pharma | Zug | Hybrid | 12 Months

For our client in the pharmaceutical sector, based in Zug, we are looking for an experienced Platform Engineer to join a team developing and maintaining an in-house Linux platform used in medical devices.

Your Responsibilities
  • Develop and maintain a custom OS abstraction layer with a strong focus on modern C++ backend development.
  • Design, implement, and maintain a system daemon and a suite of plugins exposing operating system capabilities through an RPC API.
  • Contribute to the evolution and maintenance of an in-house Linux distribution for medical devices.
  • Write and maintain unit and integration tests to ensure software quality, reliability, and maintainability.
  • Refactor legacy code, manage Debian packaging and configuration, and drive continuous platform improvements.
  • Collaborate closely with cross-functional engineering teams to deliver technical solutions for medical instrument and software development projects.
Your Profile
  • 10+ years of hands-on experience with modern C++ development.
  • Strong experience developing software in a Linux environment.
  • Master's degree in Software Engineering, Computer Science, or equivalent professional experience.
  • Experience with unit and integration testing, code refactoring, and Debian packaging/configuration.
  • Fluent English, with the ability to communicate technical concepts effectively.
Your Strengths
  • Collaborative team player with a proactive, can-do attitude.
  • Strong analytical and problem-solving skills.
  • Self-motivated, quick learner, and able to work independently.
Nice to Have
  • Experience with virtualization or container technologies (Docker, Kubernetes).
  • CI/CD pipelines.
  • Cloud platforms such as AWS and Infrastructure as Code (Terraform).
  • Embedded Linux, hardware drivers, ARM platforms, or hardware/software integration.
  • German language skills.

Location: Zug, Switzerland (Hybrid)
Sector: Pharmaceutical
Start Date: ASAP
Duration: 12 months (extension possible)
Workload: 100%
Reference: BH 24468

If you are interested in this opportunity, please send us your CV in English, together with your availability, expected hourly rate, and a daytime phone number where we can reach you.

Due to Swiss work permit regulations, we can only consider applications from Swiss nationals, EU/EFTA citizens, or candidates holding a valid Swiss work permit.

We are committed to fostering an inclusive and diverse workplace and welcome applications from people of all backgrounds, regardless of gender, age, disability, sexual orientation, ethnicity, religion, or personal expression. There is no requirement to include a photo or gender information in your application.

As required by our client, we will need information regarding your nationality, date of birth, marital status, and valid Swiss work permit during the recruitment process. For applicants with disabilities, we are happy to discuss suitable accommodations together with our client.

This job advertisement was created with the support of AI technology and has been reviewed and approved by a recruiter.

Pay gross CHF 82.91 Description:

Background:


We are a team of Linux software engineers looking for a new team member to help us to develop and

maintain Roche’s inhouse Linux distribution for medical devices. The main focus of this role is to

implement and maintain the next generation of the custom OS abstraction layer: a C++ system

daemon and a large family of plugins that expose OS capabilities over an RPC API. Besides, all team

members are welcome to contribute in all areas they are interested in and feel comfortable.

The perfect candidate is a quick-learning team player with a “can-do” attitude who will drive the development and maintenance of our custom OS abstraction layer, focusing heavily on the C++ backend. Backed by a Master’s degree in Software Engineering or equivalent experience, you bring hands-on expertise with modern C++ in a Linux environment and are eager to apply your technical know-how to impactful medical instruments and software projects. You thrive on independent problem-solving and possess the advanced English skills required to seamlessly translate complex technical information for non-technical audiences.

General Information:

• Start date: asap

• latest Start Date: 01.10.2026

• Planned duration: 12 months from start date

• Extension (in case of limitation): possible

• Max. Bill Rate: CHF 115.00
• Workplace: Rotkreuz
• Workload: 80-100%

• Home Office:Onsite 50% , home office possible, flexible working hours

• Travel: no

• Hiring Manager: Anjali Sharma

• Department: RDT Enterprise Platforms, Infrastructure (3486760301)

• Working hours: Standard

Tasks & Responsibilities:

• Development and maintenance of our custom OS abstraction layer with focus on the C++

backend

• Contribute to medical instrument / software development projects with technical know-how

• Develop and maintain the custom OS abstraction layer, focusing heavily on the C++ backend and the next-generation system daemon. • Implement a comprehensive family of plugins designed to expose operating system capabilities over an RPC API.

• Contribute technical expertise to medical instrument and software projects, including the continuous development of an in-house Linux distribution for medical devices.

• Ensure system quality and maintainability through C++ unit and integration testing, refactoring legacy codebases, and managing Debian packaging and configurations.

Must Haves:

• Minimum 10 years hands on experience with modern C++ (*****)

• Linux as development environment (*****)

• Master in SW Engineering or other degree in Computer Science or equivalent experience (*****)

• Team player with a “can do” attitude, quick learner, enjoying problem solving, ability to work independently (*****)

• English: advanced, ability to communicate technical information to non-technical audiences

Nice to Have:

• Experience in Virtualization / Container technologies, Kubernetes, CI/CD pipelines

• Experience with cloud providers (e.g. AWS) and IaC (e.g. Terraform)

• Experience in Embedded Software, Hardware Drivers, ARM Platform, hardware / software Integration

• German is a welcome bonus

Next steps:

• Interviews will start from mid of August 2026. Two rounds planned: 1. virtual, 2. onsite

• Info: Please note that this job posting will be halted on 04.08.2026 at

• Please upload the degree certificate as well as the latest reference letter.

• Only Contractors with a completed education can be considered.

• CVs have to be uploaded in English.

• This advertisement could be subject to the job registration requirement. If this is the case, please let us know and we extend the advertisement by 2 working days.

We are fully committed to equal opportunity engagement and strive for diversity among our external workforce.

Enable Skills-Based Hiring No Planned office work location (No Value) Does On Call apply for this position? No
Jobalert für diese Suche erstellen

Platform Engineer • Zug, Switzerland

Ähnliche Stellen

DevOps Platform Engineer

Schulthess Produktion AGWolfhausen, CH

Schulthess ist seit 1845 die führende Schweizer Unternehmensgruppe in der Waschtechnik.Unser Unternehmen steht für Innovation in der Wäschepflege und geht als Pionier neue Wege.Wir entwickeln und p... Mehr anzeigen

 • Gesponsert

Field Service Engineer (m/w) 100%

AdeccoZug, Zug, Switzerland

Gut bezahlter Job mit Entwicklungsmöglichkeiten gesucht?.Maschinen-Installation beim Kunden.Systematische Fehlersuche, Analyse und Reparatur von Systemen.Durchführung von vorbeugenden Wartungsarbei... Mehr anzeigen

Cloud & IoT Solution Engineer 100% (m/w/d)

Universal-Job AGZürcher Oberland, CH

Du bindest IoT-Geräte, Sensoren und Gateways in moderne Cloud-Umgebungen ein.Du verbesserst kontinuierlich bestehende Cloud-Architekturen und IoT-Infrastrukturen.Du übernimmst die technische Verant... Mehr anzeigen

 • Gesponsert

Denza Technical Support Engineer Switzerland

BYD EuropeZug, Zug, Switzerland
Quick Apply

Our Purpose is to build a zero-emission future that reconnects humanity with nature.We are looking for talent that connects with this mission and want to create positive impact by joining a diverse... Mehr anzeigen

System Engineer

COMED AGAltdorf, UR, Switzerland

Du bist ein erfahrener System Engineer und suchst nach einer neuen Herausforderung? Du willst Dich beruflich und persönlich weiterentwickeln? Dann bist Du bei uns genau richtig!.Du analysierst, kon... Mehr anzeigen

 • Gesponsert

Projektleiter:in Ingenieurbau

STRABAG AGErstfeld, CH

Bei STRABAG bauen rund Menschen an mehr als Standorten weltweit am Fortschritt.Einzigartigkeit und individuelle Stärken kennzeichnen dabei nicht nur unsere Projekte, sondern auch jede:n Einzelne:n ... Mehr anzeigen