Principal Software Engineer
Listed on 2026-02-16
-
Engineering
Embedded Software Engineer, Hardware Engineer
Principal Software Engineer
Location: London (3 days onsite)
Rate: up to £60/hour – must have own limited company
Start Date: ASAP
Company OverviewOur client is a leading innovator in advanced medical technology, developing cutting‑edge solutions for hospital operating rooms and custom computing devices. Their mission is to create robust, secure, and high‑performing systems that improve patient outcomes and streamline clinical workflows. Join a team that values technical excellence, collaboration, and innovation in a highly regulated environment.
Role OverviewWe are seeking an experienced Embedded Linux Software Engineer to join our client’s multidisciplinary team. You will play a key role in architecting and developing hardware‑dependent software, ensuring seamless integration with custom hardware platforms, and contributing to medical‑grade systems that meet stringent security and compliance standards.
Responsibilities- Collaborate with hardware and software teams to develop and maintain Linux kernels, drivers, and system services.
- Architect, develop, test, and debug embedded software for custom computing and medical devices.
- Conduct code reviews and contribute to software infrastructure for smooth deployments.
- Ensure compliance with security and regulatory standards for medical‑grade systems.
- Perform risk analysis, implement mitigations, and support design transfer to manufacturing.
- Drive system bring‑up and hardware integration activities.
- BS/MS in Computer, Electrical, or Electronics Engineering (or equivalent).
- Strong expertise in Linux device drivers (V4L2/I2C/SPI/UART) and kernel‑level development.
- Proficiency in C/C++ and shell scripting; experience with Yocto/Buildroot.
- Solid understanding of networking and Linux system components.
- Knowledge of security concepts (hardware root of trust, cryptographic key usage).
- Familiarity with electronics schematics and embedded system diagnostics.
Interested? Apply now for immediate consideration or contact James Allen on –
We are an equal 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. Planet Pharma is an Employment Business providing Global Staffing services.
Seniority levelMid‑Senior level
Employment typeContract
Job functionInformation Technology
IndustriesMedical Equipment Manufacturing
#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: