Senior Embedded Linux / Systems Software Engineer

Planet Pharma

Greater London

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading medical technology firm in Greater London seeks a Senior Embedded Linux / Systems Software Engineer to develop custom computing platforms used in operating rooms. The role requires extensive experience with Linux device drivers and system integration in a regulated environment. The ideal candidate possesses strong C/C++ skills and knowledge of security concepts. Join a collaborative, multi-disciplinary team that is committed to enhancing patient care through technology.

Qualifications

  • Extensive experience with Linux device drivers.
  • Strong knowledge of Linux system components.
  • Expert-level C/C++ and shell scripting skills.

Responsibilities

  • Work in cross-functional teams to develop custom computing devices.
  • Architect, develop, test, and debug system services and hardware-dependent software.
  • Participate in security, safety, and regulatory compliance processes.

Skills

Linux device drivers
C/C++
system services
security concepts
networking fundamentals

Education

BS or MS in Computer, Electrical, or Electronics Engineering

Tools

Yocto
Buildroot
Linux diagnostics tools

Job description

🔧 Senior Embedded Linux / Systems Software Engineer

Build mission‑critical technology for the operating room

Are you passionate about low‑level Linux systems and medical‑grade software that directly impacts patient care? We’re looking for an experienced engineer to help design, build, and productize custom computing platforms and medical devices used in hospital operating rooms worldwide.

You’ll work at the intersection of hardware, embedded Linux, security, and regulated systems, collaborating across multidisciplinary teams to deliver robust, secure‑by‑design solutions.

🧠 What You’ll Do
  • Work within highly technical, cross‑functional teams (application software, embedded, computer vision, cloud platforms).
  • Support the development and productization of custom computing devices and medical systems for operating rooms.
  • Partner closely with hardware teams to build and maintain Linux kernels, drivers, and device trees.
  • Architect, develop, test, and debug system services and hardware‑dependent software.
  • Lead and participate in embedded software code reviews.
  • Contribute to the software infrastructure enabling seamless deployment and updates.
  • Participate in security, safety, and regulatory compliance processes.
  • Perform risk analysis, define software mitigations, execute verification testing, and support design transfer to manufacturing.
✅ What You Bring
  • BS or MS in Computer, Electrical, or Electronics Engineering (or equivalent experience).
  • Extensive experience with Linux device drivers (V4L2, I2C, SPI, UART) and Linux kernel internals.
  • Strong knowledge of Linux system components (kernels, services, logging, rules, init systems).
  • Excellent networking fundamentals.
  • Expert‑level C/C++ and shell scripting skills.
  • Hands‑on experience with Yocto, Buildroot, or custom Linux build systems.
  • Proven experience in system bring‑up and hardware integration.
  • Experience with over‑the‑air (OTA) updates for embedded systems.
  • Solid understanding of security concepts (hardware root of trust, cryptography, key management).
  • Familiarity with Linux diagnostics and benchmarking tools.
  • Basic electronics knowledge — comfortable reading schematics and datasheets.
  • Strong grounding in software systems engineering and design principles.
  • Clear, confident verbal and written communication.
  • Comfortable working independently while knowing when to collaborate.
  • Able to think through complex, interconnected systems operating in varied real‑world environments.
🌟 Nice to Have
  • Experience with deployed hardware systems and remote device management.
  • Experience with NVIDIA computing platforms.
  • Exposure to AWS or cloud‑connected devices.
  • Experience with automated testing frameworks.
  • Video processing / streaming experience (camera sensors, codecs, streaming protocols).
  • Background in medical devices or other safety‑critical systems.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Linux Engineer for Medical Devices
Senior Embedded Linux Engineer for Medical Devices

Planet Pharma • Greater London

On-site
GBP 60,000 - 80,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Metric Bio • Oxford

On-site
GBP 55,000 - 75,000
Senior Software Engineer - Linux
Senior Software Engineer - Linux

Kinneir Dufort • Bristol

Hybrid
GBP 44,000 - 74,000
Performance-related bonus
Flexible hybrid working
Private healthcare for you and your…
+9
Software Engineer (Linux)
Software Engineer (Linux)

HS Design, Inc. • Bristol

Hybrid
GBP 45,000 - 65,000
Private healthcare
Flexible working
25 days annual leave
+2
Senior Software Engineer – Linux
Senior Software Engineer – Linux

Ensera Design • Bristol

Hybrid
GBP 62,000 - 74,000
Performance-related company-wide bonus
Flexible hybrid working
Private healthcare for you and your family
+9
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Oho Group • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Embedded Software Engineer
Embedded Software Engineer

Hera • England

Hybrid
GBP 60,000 - 80,000
Embedded Software Engineer
Embedded Software Engineer

Salience Labs • Abingdon

On-site
GBP 52,000 - 72,000
Sr Software Engineer
Sr Software Engineer

Proclinical Staffing • Watford

Hybrid
GBP 70,000 - 90,000
Senior Embedded System Engineer
Senior Embedded System Engineer

Opus Recruitment Solutions • Greater London

Hybrid
GBP 55,000 - 75,000
25 days holiday + bank holidays
Employer pension contribution
Private medical insurance
+2