Enable job alerts via email!

Embedded Software Tester

Tria

Gloucester

Hybrid

GBP 40,000 - 50,000

Full time

Today
Be an early applicant

Job summary

A leading product development consultancy is seeking a skilled Software Engineer to join its multidisciplinary team. The role focuses on cutting-edge embedded systems projects and requires professional experience in embedded software development using C/C++. Strong communication skills and the ability to collaborate across teams are essential. This is a full-time position based in central Bristol, offering flexible hybrid working and opportunities for travel to client sites.

Benefits

Bonus scheme
Private healthcare
Enhanced leave
Pension
Flexible working

Qualifications

  • Professional experience in embedded software development using C/C++.
  • Familiar with communication protocols like I2C, UART, SPI, BLE.
  • Strong communication and documentation skills.

Responsibilities

  • Work on embedded systems projects, contributing across the software stack.
  • Collaborate across teams and present confidently to clients.

Skills

Embedded software development (C/C++)
Communication skills
Team collaboration

Tools

STM32
CubeMX
FreeRTOS
Zephyr
Python
JavaScript
Job description

Software Engineer - Embedded Systems

Salary: 40,800- 50,000 depending on experience

Benefits: Bonus scheme, private healthcare, enhanced leave, pension, flexible working, and more

A leading product development consultancy is seeking a skilled Software Engineer to join its multidisciplinary team. Specialising in medical and consumer health innovation, the company operates globally with design and manufacturing partners across Europe, the USA, and Asia.

About the Role:
You'll work on cutting-edge embedded systems projects, contributing across the software stack. This is a full-time role based in central Bristol, with flexible hybrid working and occasional travel to client sites.

Key Requirements:

  • Professional experience in embedded software development (C/C++)
  • Familiarity with STM32, CubeMX, and communication protocols (I2C, UART, SPI, BLE)
  • Strong communication and documentation skills
  • Ability to collaborate across teams and present confidently to clients

Desirable:

  • Experience in medical device development and secure coding standards
  • Knowledge of higher-level languages (Python, JavaScript, etc.)
  • Exposure to embedded OS (FreeRTOS, Zephyr) and GUI frameworks

If this sounds of interest, then please apply today!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs