Principal Embedded Linux Engineer
Embedded Linux Software Engineer
(Medical Devices & Custom Computing Systems)
Are you passionate about building software that powers life-saving technology? Join a multidisciplinary team working on cutting-edge medical devices and custom computing platforms for hospital operating rooms.
What You'll Do
- Collaborate with diverse technical teams (application software, embedded systems, computer vision, cloud platforms).
- Develop and productize custom computing and medical-grade devices.
- Work closely with hardware teams to build and maintain compatible kernels and drivers.
- Architect, develop, test, and debug system services and hardware-dependent applications.
- Lead code reviews for embedded software and ensure robust deployments.
- Contribute to security and regulatory compliance processes.
- Design secure-by-default software for medical-grade systems.
- Perform risk analysis, implement mitigations, and support design transfer to manufacturing.
What We're Looking For
- BS/MS in Computer, Electrical, or Electronics Engineering (or equivalent).
- Deep experience with Linux device drivers (V4L2/I2C/SPI/UART), kernel tinkering, and device trees.
- Strong knowledge of Linux system components (kernels, services, logging, rules).
- Expert in C/C++ and shell scripting.
- Experience with custom Linux build systems (Yocto/Buildroot).
- Skilled in system bring-up and hardware integration.
- Familiarity with OTA update mechanisms for embedded systems.
- Solid understanding of security concepts (hardware root of trust, cryptographic keys).
- Comfortable with Linux diagnostic tools and basic electronics.
- Strong communication skills and ability to navigate complexity.
Nice to Have
- Experience with deployed hardware systems and remote device management.
- Python programming skills.
- Nvidia platform experience.
- Microcontroller development.
- AWS and automated testing exposure.
- Video processing/streaming expertise.
- Background in medical or safety-critical software development.
Initial calls will take place in January.
Planet Pharma is an equals opportunities Recruitment Business and Agency. We welcome applications from all suitably qualified candidates regardless of their race, sex, disability, religion/belief, sexual orientation, or age.