Firmware Engineer

TRIA

West of England

Hybrid

GBP 55,000 - 75,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TRIA in Bristol is looking for an experienced Firmware Engineer to join our growing engineering team. This permanent, hybrid role involves 2 days onsite per week and collaboration across hardware, optics and software to develop the software behind our medical devices.

You will build and optimise software for hardware control, data acquisition and image processing, integrate with cameras and sensors, and work on performance, memory management and reliability in complex engineering systems.

Qualifications

  • Strong programming experience in C or C++.
  • Experience developing low-level, embedded or systems software.
  • Understanding of hardware/software integration.
  • Problem-solving skills and ability to work in a team.
  • Experience with Python, Rust, image processing or scientific instrumentation is beneficial.

Responsibilities

  • 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.
  • Collaborate with multidisciplinary engineering teams to bring technology to market.

Skills

C/C++ programming
Embedded software
Hardware integration
Python/Rust optional
Image processing

Job description

Bristol (Hybrid – 2 days onsite per week)

Permanent

I'm working with an exciting Bristol-based technology start-up developing cutting-edge medical devices company who is expanding their team. They're looking for an experienced Firmware Engineer to join their growing engineering team and help develop the software behind their innovative medical devices.

This is a hands‑on engineering position, working closely with electronics, optics and hardware engineers to develop reliable, high-performance software for complex physical systems.

What you'll be doing
  • Building and optimising software for hardware control, data acquisition and image processing.
  • Integrating software with cameras, sensors and other hardware components.
  • Working on performance optimisation, memory management and system reliability.
  • Collaborating with multidisciplinary engineering teams to bring new technology to market.
What we're looking for
  • Strong programming experience in C or C++.
  • Experience developing low-level, embedded or systems software.
  • An understanding of hardware/software integration.
  • Strong problem‑solving skills and an interest in working with complex engineering systems.
  • Experience with Python, Rust, image processing or scientific instrumentation would be beneficial, but isn't essential.

This is a great opportunity for someone that enjoys taking responsibility and is able to work both independently and as part of a team.

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
Firmware Engineer — Embedded Systems for Medical Imaging
Firmware Engineer — Embedded Systems for Medical Imaging

TRIA • West of England

Hybrid
GBP 55,000 - 75,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Hyra • Hemel Hempstead

On-site
GBP 60,000 - 70,000
Bonus & Benefits
Firmware Engineer
Firmware Engineer

Platform Recruitment • Milton

On-site
GBP 60,000 - 90,000
Private health insurance
Life insurance
33 days holiday
+1
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
Embedded Software Engineer

Coalesce Management Consulting • West of England

Hybrid
GBP 45,000 - 65,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

H Squared Talent Ltd • Fleet

Hybrid
GBP 70,000 - 95,000
Senior Embedded Firmware Lead - C, Bare-Metal, On-Site Bristol
Senior Embedded Firmware Lead - C, Bare-Metal, On-Site Bristol

Hyra • Hemel Hempstead

On-site
GBP 60,000 - 70,000
Bonus & Benefits
Firmware Engineer
Firmware Engineer

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 50,000 - 70,000
Private health insurance
Life insurance
33 days holiday
+1
Hybrid Embedded C/C++ Engineer – Medical Imaging Systems
Hybrid Embedded C/C++ Engineer – Medical Imaging Systems

TRIA • West of England

Hybrid
GBP 63,000 - 77,000