Job Search and Career Advice Platform

Enable job alerts via email!

Principal Embedded Software Engineer

X4 Technology

England

On-site

GBP 85,000 - 115,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A well-established medical technology firm in the UK seeks a Principal Embedded Software Engineer to lead embedded software development for innovative medical solutions. This hands-on role involves direct collaboration with engineers and product designers, overseeing firmware development while shaping product directions. A unique opportunity that could transition into a CTO position, requiring onsite work. Ideal candidates will have experience with ARM and NXP microprocessors, C/C++ programming, and readiness for technical leadership.

Qualifications

  • Proven experience in embedded software development and firmware ownership.
  • Strong collaborative skills with cross-functional teams.
  • Technical authority with leadership qualities.

Responsibilities

  • Take technical ownership of the embedded software platform.
  • Develop firmware and oversee two developers.
  • Shape the direction of product development.

Skills

Embedded software development
Cross-discipline collaboration
Technical leadership
Firmware development
Microprocessors experience
C++
C programming
Schematic reading

Tools

ARM microprocessors
NXP microprocessors
FreeRTOS
HDMI
MIPI
USB
DisplayPort
Job description
Principal Embedded Software Engineer
  • Permanent
  • £85k - 115k per year

We’re partnering with a well-established, boutique medical product development company that specialises in working on life saving medical equipment. Their technology interfaces with precision hardware used in state of the art medical equipment including cancer treatment and radiation therapy – making a real difference in the field of oncology.

What You’ll Be Doing:

As the Principal Embedded Software Engineer, you’ll take technical ownership of the embedded software platform, working with cross discipline engineers, teams and product designers to bring innovative imaging solutions to life. You’ll have responsibility for the firmware development in the company and report directly to the Managing Director. This is a unique opportunity to play a strategic role as part of the senior leadership team whilst remaining hands on with the software, this is a 90% hands on role. Being a small company they can offer you exposure to hardware development and other areas of development. The company are well established but small so the majority of the leadership responsibilities are overseeing the high level software decisions more than dealing with personal management. Despite this you will need to be comfortable as the technical authority and be overseeing two developers (one of which senior). there is potential that overtime this position could transition into a CTO position.

This is a hands-on technical leadership role where your input will shape the direction of new and existing product development. The position does require you to work onsite 5 days per week at the innovation center.

Tech Environment:
  • Microprocessors : ARM, NXP
  • OS : FreeRTOS
  • Language : C++, C
  • Interfaces & Protocols : HDMI, MIPI, USB, DisplayPort
  • Other : The client use complex circuitry so an ability to work at a lower level, reading schematics and being comfortable working with PCBs / hardware / schematic developmentsl. Any experience with High-speed data transfer, real-time video / image processing (there is scope to work with machine vision but this is not essential).
  • Experience in regulated industries (e.g., medical, automotive, aerospace) is beneficial, butmedical experience isnotrequired.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.