Hybrid Embedded C/C++ Engineer – Medical Imaging Systems

TRIA

West of England

Hybrid

GBP 63,000 - 77,000

Full time

31 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TRIA in Bristol is seeking an Embedded Software Engineer to join a cutting-edge medical devices startup. You will develop low-level C/C++ software for imaging systems and hardware control in a hands-on role, collaborating with electronics, optics and firmware engineers.

The role is hybrid (2 days on site per week) with a competitive salary up to £70,000, and you will contribute to reliable, high-performance software for complex physical systems.

Qualifications

  • Experience with C/C++ in embedded or low-level software for medical devices.
  • Experience integrating software with hardware components.
  • Interest or experience in image processing or instrumentation is a plus.

Responsibilities

  • Develop low-level software in C/C++ for medical imaging systems.
  • Build and optimise software for hardware control, data acquisition and image processing.
  • Integrate software with cameras, sensors and other hardware components.
  • Work on performance optimisation, memory management and system reliability.

Skills

C/C++
Embedded software
Hardware integration
Problem solving
Python
Rust
Image processing

Job description

TRIA in Bristol is seeking an Embedded Software Engineer to join a cutting-edge medical devices startup. You will develop low-level C/C++ software for imaging systems and hardware control in a hands-on role, collaborating with electronics, optics and firmware engineers.

The role is hybrid (2 days on site per week) with a competitive salary up to £70,000, and you will contribute to reliable, high-performance software for complex physical systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer
Embedded Software Engineer

TRIA • West of England

Hybrid
GBP 63,000 - 77,000
Hybrid Embedded MCU Firmware Engineer for Medical Devices
Hybrid Embedded MCU Firmware Engineer for Medical Devices

HS Design, Inc. • Bristol

Hybrid
GBP 40,800 - 53,000
Performance-related company-wide bonus
Private healthcare for you and your family
Enhanced maternity and paternity leave
+6
Embedded Software Engineer — Hybrid Bristol, ARM/C++
Embedded Software Engineer — Hybrid Bristol, ARM/C++

Intellectual Capital Resources • West of England

Hybrid
GBP 59,000 - 99,000
Hybrid working
Visa support
Great benefits
Senior Electronics Engineer - Medical Devices (Hybrid)
Senior Electronics Engineer - Medical Devices (Hybrid)

Morgan McKinley (South West) • West of England

Hybrid
GBP 60,000 - 75,000
Impactful work
Culture and collaboration
Flexible hybrid working
+2
Impactful Embedded Software Engineer – Medical Devices
Impactful Embedded Software Engineer – Medical Devices

ECM Selection (Holdings) Limited • Cambridge

On-site
GBP 60,000 - 80,000
Principal Embedded Software Lead - Safety-Critical, Hybrid
Principal Embedded Software Lead - Safety-Critical, Hybrid

IC Resources • West of England

Hybrid
GBP 90,000 - 150,000
Hybrid working
Visa support
Embedded Software Engineer – Medical Devices (C/C++)
Embedded Software Engineer – Medical Devices (C/C++)

ECM Selection (Holdings) Limited • Cambridgeshire and Peterborough

On-site
GBP 55,000 - 72,000
Senior Electronics Engineer - Bristol (Hybrid) - £60-£75K
Senior Electronics Engineer - Bristol (Hybrid) - £60-£75K

Morgan McKinley (South West) • West of England

Hybrid
GBP 60,000 - 75,000
Impactful work
Culture and collaboration
Flexible hybrid working
+2
Embedded Software Engineer – Medical Devices (Hybrid)
Embedded Software Engineer – Medical Devices (Hybrid)

CMR Surgical Ltd. • Cambridge

Hybrid
GBP 55,000 - 85,000
Bonus
Pension
Healthcare
+1
Embedded Software Engineer – Medical Devices - Cambridge
Embedded Software Engineer – Medical Devices - Cambridge

Newton Colmore Consulting • Cambridge

On-site
GBP 45,000 - 85,000