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.

Job Details

Company
Planet Pharma
Location
City of London, Greater London, UK
Posted