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
Dream job not on the list?
We also welcome spontaneous applications.
Samrawit Isaak
Senior Talent Acquisition Consultant
+41 41 632 43 39