Senior Embedded Linux Engineer - Medical Devices in London

Senior Embedded Linux Engineer - Medical Devices in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
CXC

At a Glance

  • Tasks: Build and optimise next-gen medical devices using Linux and hardware integration.
  • Company: Leading tech firm focused on life-impacting medical technology.
  • Benefits: Attractive salary, health benefits, flexible work options, and growth opportunities.
  • Other info: Collaborative environment with a focus on innovation and career advancement.
  • Why this job: Make a real difference in healthcare with cutting-edge technology.
  • Qualifications: 7+ years in embedded/Linux systems and strong C/C++ skills required.

The predicted salary is between 60000 - 80000 £ per year.

We’re hiring a Senior Embedded Linux Engineer to build and optimize next-generation medical devices used in operating rooms. You’ll work at the intersection of Linux, hardware, and secure system design, contributing to life-impacting technology.

What You’ll Do

  • Develop Linux kernel, drivers (I2C, SPI, V4L2), and system services
  • Support hardware bring-up and integration
  • Debug, test, and optimize embedded systems
  • Collaborate with cross-functional teams (HW, SW, Cloud)
  • Ensure secure, compliant, medical-grade software
  • Drive code reviews and system architecture decisions

Must Have

  • 7+ years in embedded/Linux systems
  • Strong C/C++, shell scripting
  • Linux kernel, drivers, and system internals experience
  • Yocto/Buildroot knowledge
  • Hardware integration & networking fundamentals

Nice to Have

  • Python, AWS, NVIDIA platforms, OTA updates, video/camera systems, or medical device experience.

Senior Embedded Linux Engineer - Medical Devices in London employer: CXC

Join us as a Senior Embedded Linux Engineer and be part of a pioneering team dedicated to developing cutting-edge medical devices that make a real difference in patient care. Our collaborative work culture fosters innovation and professional growth, offering you the chance to enhance your skills while working on life-saving technology in a supportive environment. Located in a vibrant area, we provide competitive benefits and a commitment to employee well-being, making us an exceptional employer for those seeking meaningful and rewarding careers.

CXC

Contact Details:

CXC Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Embedded Linux Engineer - Medical Devices in London

Tip Number 1

Network like a pro! Reach out to your connections in the medical devices field and let them know you're on the hunt for a Senior Embedded Linux Engineer role. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects related to embedded systems, Linux kernel development, and any medical device work you've done. This will give potential employers a tangible sense of what you can bring to the table.

Tip Number 3

Prepare for technical interviews by brushing up on your C/C++ and Linux internals knowledge. Practice coding challenges and be ready to discuss your past experiences with hardware integration and system optimisation. We want you to shine!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Senior Embedded Linux Engineer - Medical Devices in London

Embedded Linux Systems
C/C++ Programming
Shell Scripting
Linux Kernel Development
Driver Development (I2C, SPI, V4L2)
System Services Development
Hardware Integration

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with embedded Linux systems and medical devices. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to tell us why you’re the perfect fit for this role. Share your passion for developing life-impacting technology and how your background in C/C++ and Linux can contribute to our mission.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've debugged and optimised embedded systems in the past. We love seeing candidates who can think critically and tackle challenges head-on!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at CXC

Know Your Linux Inside Out

Make sure you brush up on your Linux kernel knowledge, especially around drivers like I2C and SPI. Be ready to discuss your experience with system internals and how you've tackled challenges in embedded systems.

Showcase Your Coding Skills

Prepare to demonstrate your C/C++ prowess. You might be asked to solve coding problems or explain your previous projects, so have examples ready that highlight your skills in shell scripting and system services.

Understand Hardware Integration

Since this role involves hardware bring-up, be prepared to discuss your experience with hardware integration and networking fundamentals. Think of specific instances where you collaborated with hardware teams to solve issues.

Emphasise Collaboration and Compliance

This position requires working with cross-functional teams, so be ready to talk about your teamwork experiences. Also, highlight your understanding of secure and compliant medical-grade software development, as this is crucial in the medical devices field.