Back to search
Coopers Group AG Linkedin · Posted 7d ago

Platform Engineer

Switzerland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

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


Sounds like a great job?

Then we look forward to receiving your complete application documents through our online application form.


Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search