Leo Cancer Care: Software Engineer Embedded Firmware Level I/II

Leo Cancer Care: Software Engineer Embedded Firmware Level I/II

Full-Time 40000 - 50000 £ / year (est.) No working from home possible
Centaur Health Holdings

At a Glance

  • Tasks: Design and develop embedded firmware for innovative medical devices that save lives.
  • Company: Join Leo Cancer Care, a leader in cancer treatment technology.
  • Benefits: Enjoy a competitive salary, health benefits, and a hybrid work model.
  • Other info: Dynamic team environment with opportunities for professional growth and innovation.
  • Why this job: Make a real difference in patient outcomes while working with cutting-edge technology.
  • Qualifications: 3+ years in RTOS and Bare-Metal development with C/C++, and strong collaboration skills.

The predicted salary is between 40000 - 50000 £ per year.

Leo Cancer Care is seeking a talented and motivated Software Engineer to support the development of embedded firmware and software for innovative radiation therapy medical devices. In this role, you will design, implement, test, and maintain firmware solutions for complex systems while collaborating closely with cross‑functional engineering teams including electrical, systems, and software engineering. The position involves hands‑on development in RTOS and bare‑metal embedded environments using C/C++, development of service tools, debugging hardware and communication interfaces, and contributing to configuration management and continuous integration practices. The ideal candidate is technically versatile, comfortable working across disciplines, and passionate about developing technology that improves patient outcomes and advances the future of cancer treatment.

Key responsibilities

  • Design, implement, and maintain firmware and software in complex medical devices
  • Partner with cross‑functional teams (electrical, software, systems, etc.) to test, debug, and continuously improve firmware
  • Develop requirements, design specifications, and implementation for service tools used in our systems
  • Follow QMS procedures, write supporting documentation, utilize revision control and CI best practices
  • Support configuration management and build system

Relevant Knowledge and Skill requirements

  • 3+ years of RTOS and Bare‑Metal development with C/C++
  • Experience with SPI, I²C, UART and capable of using an oscilloscope or logic analyzer for debugging
  • Capable of reading electrical schematics and component datasheets
  • B.S. in Computer Engineering or related field
  • Experience with Linux and bash
  • Understanding of network communications and TCP protocols
  • Proficient in python
  • Comfortable collaborating across engineering disciplines and shifting focus as priorities change
  • Experience with medical device regulations is a plus

Leo Cancer Care is an equal opportunity employer.

Leo Cancer Care: Software Engineer Embedded Firmware Level I/II employer: Centaur Health Holdings

At Leo Cancer Care, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. Our hybrid working model allows for flexibility while our commitment to employee growth ensures that you will have ample opportunities to develop your skills in the cutting-edge field of medical technology. Located in Crawley, UK, we offer a unique chance to contribute to meaningful advancements in cancer treatment, all while working alongside passionate professionals dedicated to improving patient outcomes.

Centaur Health Holdings

Contact Details:

Centaur Health Holdings Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Leo Cancer Care: Software Engineer Embedded Firmware Level I/II

Tip Number 1

Network like a pro! Reach out to current employees at Leo Cancer Care on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for getting your foot in the door.

Tip Number 2

Prepare for technical interviews by brushing up on your C/C++ skills and understanding RTOS concepts. We recommend doing some hands-on projects or coding challenges to showcase your abilities during the interview.

Tip Number 3

Show your passion for the medical device field! During interviews, share why you’re excited about developing technology that improves patient outcomes. It’ll help you stand out as a candidate who truly cares.

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, it shows you’re serious about joining the team at Leo Cancer Care.

We think you need these skills to ace Leo Cancer Care: Software Engineer Embedded Firmware Level I/II

Embedded Firmware Development
C/C++ Programming
RTOS Development
Bare-Metal Development
Debugging Skills
SPI Communication
I²C Communication

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with RTOS and bare-metal development in C/C++. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about developing technology for medical devices. We love seeing candidates who are excited about improving patient outcomes, so let that enthusiasm come through.

Showcase Your Collaboration Skills:Since this role involves working closely with cross-functional teams, make sure to mention any experiences where you’ve successfully collaborated with others. We value teamwork, so highlight those moments where you’ve made a difference!

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 – just follow the prompts and submit your materials!

How to prepare for a job interview at Centaur Health Holdings

Know Your Tech Inside Out

Make sure you brush up on your knowledge of RTOS and bare-metal development in C/C++. Be ready to discuss specific projects where you've used these skills, especially if they relate to debugging hardware or communication interfaces. This will show that you're not just familiar with the concepts but have practical experience.

Collaborate Like a Pro

Since this role involves working closely with cross-functional teams, be prepared to share examples of how you've successfully collaborated with others in past projects. Highlight your ability to communicate effectively with electrical and systems engineers, as well as your adaptability when priorities shift.

Showcase Your Problem-Solving Skills

Expect technical questions that assess your problem-solving abilities. Think of scenarios where you've had to debug complex issues or improve firmware solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers and demonstrate your thought process.

Familiarise Yourself with Regulations

While not mandatory, having a basic understanding of medical device regulations can set you apart. Do some research on relevant standards and be ready to discuss how you would ensure compliance in your work. This shows your commitment to quality and safety in developing technology that impacts patient outcomes.