This vacancy has been closed already. Please find all available positions in our job listing.
You are welcome to contact us by phone or e-mail – even if you have not seen a suitable position at the moment. We look forward to hearing from you.

Platform Engineer 80-100%

m/f/d, Zug

Job profile (746TLW)
  • Life Sciences - IT + Digital
  • Zug
  • Contracting
  • Part Time, 80-100%
  • 01.10.26 - 12 months from start date
  • C++, Linux, CI/CD pipelines, Kubernetes, AWS, Terraform, Embedded Software

For our client, we are looking for an experienced Linux Software Engineer who supports the development and maintenance of a custom Linux distribution for medical devices, with a strong focus on modern C++ backend development, system daemons, and OS abstraction layers. The ideal candidate brings extensive hands-on experience with C++ in a Linux environment, confidently develops and maintains software components such as RPC-based plugins, contributes to the continuous improvement of embedded software platforms, and ensures high-quality, maintainable solutions through testing, refactoring, and effective collaboration within interdisciplinary development teams.

Start date: asap / latest Start Date: 01.10.2026

End date: 12 months from start date

Extension (in case of limitation): possible

Workload: 80-100%

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

Contract Type: Contracting

Location: Rotkreuz

 

Your Tasks:

  • 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

Your Profile:

  • Master in SW Engineering or other degree in Computer Science or equivalent experience
  • Minimum 10 years hands on experience with modern C++
  • Linux as development environment
  • 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
Job profile (746TLW)
  • Life Sciences - IT + Digital
  • Zug
  • Contracting
  • Part Time, 80-100%
  • 01.10.26 - 12 months from start date
  • C++, Linux, CI/CD pipelines, Kubernetes, AWS, Terraform, Embedded Software
Samrawit Isaak

Dream job not on the list?
We also welcome spontaneous applications.

Samrawit Isaak
Senior Talent Acquisition Consultant
+41 41 632 43 39

blog

Coopers Summer Apéro Bern 2026

A glimpse into a lovely summer evening above the rooftops of Bern at restaurant Grosse Schanze. Check out the photo gallery here.

Oliver Kahle in front of a microphone, black-and-white photo

Mr. Amazing Meets Mr. Angst

Why does digital transformation fail not because of technology, but because of people? Oliver Kahle on trust, generations, and leadership in the age of AI.

Apply now