×
Register Here to Apply for Jobs or Post Jobs. X

Principal Embedded Software Engineer

Job in Borstal, Rochester, Kent County, NE19, England, UK
Listing for: X4 Group Ltd
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 85000 - 115000 GBP Yearly GBP 85000.00 115000.00 YEAR
Job Description & How to Apply Below
Location: Borstal

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 centre.

Tech Environment :

Microprocessors : ARM, NXP

OS :
FreeRTOS

Language : C++, C

Interfaces & Protocols : HDMI, MIPI, USB, Display Port

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, but medical experience is not required.

About You :

Strong Embedded and C++ experience in an embedded environment

Proven experience with FreeRTOS / Zephyr or similar RTOS platforms

Comfortable working close to hardware (bare metal and RTOS)

Familiarity with multimedia interfaces (HDMI, USB, Display Port) and high‑speed data

Previous team leadership experience or mentoring responsibilities

You thrive in a collaborative, innovative and mission‑driven environment

What’s on Offer :

Be part of a business whose products are used in real‑world clinical settings around the globe

Autonomy, ownership, and a clear progression path to expand your team and impact

Work alongside a passionate, cross‑functional team of engineers and scientists

Modern on‑site facilities at the Maidstone Innovation Centre

Competitive salary of £85k - 115k +, depending on experience

If you’re ready to lead meaningful projects at the intersection of embedded systems and life‑changing medical technology, we’d love to hear from you.

To apply, please send your up‑to‑date CV today

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary