Principal Engineer
Listed on 2026-05-30
-
Software Development
DevOps, Software Architect, Embedded Software Engineer, Software Engineer
Position Overview
Principal Engineer – PCR Hardware, Roche Diagnostics International Ltd, Rotkreuz, Switzerland.
Join Roche Diagnostics, a leading provider of diagnostic system solutions covering clinics, laboratories, and doctors’ offices. Roche Diagnostics International operates in Rotkreuz, employing over 2,200 people and forming part of Roche’s core operations.
Responsibilities- Lead conceptual design and feasibility studies for new IVD and non‑IVD software solutions.
- Own the software life cycle: from requirement definition, estimation, and planning to documentation of unit specifications and design.
- Contribute to the overall software architecture, defining key quality attributes and monitoring technology trends.
- Conduct root‑cause analysis for complex issues and deliver high‑quality bug fixes for post‑market releases.
- Continuously assess and report project risks, creating contingency and scenario plans for critical risks.
- Ensure strict compliance with regulatory standards (IVD) and propose process improvements to enhance development efficiency.
- Collaborate cross‑functionally to explain technical concepts to senior business and technical audiences.
- 10+ years of technical and management experience, including direct oversight of global teams, talent acquisition, performance management, and strategic program delivery.
- Hands‑on architectural leadership in high‑end embedded systems and real‑time Linux (Debian/Yocto) environments for laboratory or diagnostic medical instruments.
- Expertise in C++ and Rust for safety‑critical applications, distributed internal device messaging (Rabbit
MQ), and asynchronous programming (async/await). - Experience with the Actor Model, event‑driven architecture, and embedded middleware design patterns.
- Knowledge of Linux Docker, development containers, and Rust frameworks such as Tokio, Serde, and SQLx.
- Hands‑on experience with CAN bus and full‑lifecycle software/hardware development of IVD instruments in ISO
13485/IEC
62304 environments. - Proven ability to document architecture, perform risk management, and meet regulatory compliance.
You are a self‑motivated team player who proactively shares your expertise, brings new ideas for product improvement, and seeks opportunities across functions and geographies. You enjoy influencing your own development and prioritise cost optimisation and novel feature development.
Equal Opportunity StatementRoche is an equal‑opportunity employer and strictly prohibits unlawful discrimination based upon race, color, religion, gender, sexual orientation, gender identity/expression, national origin/ancestry, disability, medical condition, marital status, veteran status, or any other characteristic protected by law.
Apply now to discover this exciting opportunity.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: