Principal Embedded Linux Engineer in London
New Today
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
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, , , /belief, sexual , or .
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
- Location:
- London
- Job Type:
- FullTime
- Category:
- Engineer, Engineering