This role involves leading the conceptualization and hands-on development of high-quality software for molecular and point-of-care laboratory solutions
Job Summary
This role involves leading the conceptualization and hands-on development of high-quality software for molecular and point-of-care laboratory solutions.
The successful candidate will manage global teams while ensuring strict adherence to regulatory standards like ISO 13485 and IEC 62304.
Roche offers a culture that encourages personal expression and genuine connections where every voice matters in preventing and curing diseases.
Matching Summary
This role involves leading the conceptualization and hands-on development of high-quality software for molecular and point-of-care laboratory solutions.
Skills & Requirements
Must-have
Real-Time Linux Debian Yocto
C++ and Rust safety-critical applications
RabbitMQ distributed messaging
ISO 13485 and IEC 62304 compliance
CAN bus hardware integration
Global team management experience
Async programming and Actor Model
Nice-to-have
Docker and Development Containers
Tokio and serde Rust frameworks
Proactive cross-functional collaboration
Cost optimization innovation
Root-cause analysis expertise
Key Requirements
10+ years of technical and management experience
Expert-level medical instrument control software design
Direct oversight of global teams including talent acquisition
Deep proficiency in C++ and Rust for embedded systems