Now hiring

Platform Engineer 80-100% @ ELAN Personal AG

Rotkreuz, ZGOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Platform Engineer 80-100% -------------------------

Roche Switzerland bridges the gap between pharmaceuticals and diagnostics. Important research and development functions are located here. For our long-term client, Roche Diagnostics International AG in Rotkreuz, we are looking for a

**Platform Engineer 80-100%** =============================

**Background:**

The team consists of Linux software engineers seeking a new team member to contribute to the development and maintenance of Roche's in-house Linux distribution for medical devices.

The primary focus of the role is the implementation and maintenance of the next generation of the custom OS abstraction layer, which comprises a C++ system daemon and a large family of plugins that expose operating system capabilities through an RPC API.

In addition, team members are encouraged to contribute across different areas based on their interests and expertise.

**Tasks \& Responsibilities:**

* 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

**What you will be offered:**

* An opportunity to work in one of the world's most important pharmaceutical companies * Modern campus with plenty of green spaces and meeting areas * Central location in Basel * Varied job profile * Further training opportunities through temptraining * Working in a dynamic and motivated team

If you are interested please send your application documents addressed to Ms Marianne Buser.

Rotkreuz Zug Embedded Linux RPC API Development Modern C++ Platform Engineering System Daemon Medical Devices Software

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores