RMIT Professional Resources AG seeks a Senior Platform Engineer in Zug to build a C++ Linux abstraction layer for medical devices. This hybrid contract role requires deep expertise in modern C++ and Linux system development.
The company is looking for an experienced engineer to design and maintain a custom operating system abstraction layer. This position plays a key part in evolving an in-house Linux distribution specifically tailored for medical device applications, ensuring robust backend performance and system reliability.
Responsibilities
- Architect and sustain a system daemon alongside a plugin suite that exposes OS capabilities via an RPC API.
- Develop and uphold unit and integration tests to guarantee software quality, stability, and ease of maintenance.
- Modernize legacy codebases, handle Debian packaging and configuration, and lead ongoing platform enhancements.
- Partner with cross-functional engineering groups to provide technical solutions for medical instrument and software projects.
Requirements
- Over a decade of practical experience with modern C++ programming.
- Proven track record of software development within Linux environments.
- A Master’s degree in Software Engineering or Computer Science, or comparable professional experience.
- Proficiency in unit and integration testing, code refactoring, and Debian packaging or configuration.
- Fluent English communication skills with the ability to explain technical concepts clearly.
Nice to have
- Familiarity with virtualization or container solutions like Docker and Kubernetes.
- Experience setting up and managing CI/CD pipelines.
- Knowledge of cloud platforms such as AWS and Infrastructure as Code tools like Terraform.
- Background in Embedded Linux, hardware drivers, ARM platforms, or hardware/software integration.
- Ability to speak German.
About the company
The organization values individuals who are proactive, self-motivated, and capable of working independently. They seek team players who bring a positive, can-do attitude to collaborative engineering efforts.
- Emphasis on collaborative teamwork and a proactive mindset.
- Expectation of self-motivation and the ability to learn quickly.
- Value placed on independent work capabilities alongside team integration.
Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.