Embedded Software Engineer

Traffic Group

Cheltenham

Hybrid

GBP 65,000 - 90,000

Full time

4 days 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

Traffic Group Signals is seeking an experienced Embedded Software Engineer to design, develop and maintain firmware for traffic signal controllers. You'll work alongside electronic engineers, software developers and product managers to extend existing products and bring new signalling solutions to life.

Key responsibilities include developing reliable embedded C firmware, supporting the full development lifecycle from requirements to testing, and debugging hardware-software integration to ensure

Qualifications

  • Five years' experience in firmware or embedded software development.
  • Proficient in embedded C and Python; experience with stm32/pic32 microcontrollers.
  • Familiar with RTOS, bare-metal programming and comms (I2C, SPI, serial, wireless).
  • Experience debugging, version control, static analysis and automated testing.
  • Strong problem-solving skills and collaborative approach.

Responsibilities

  • Develop reliable, efficient, embedded C firmware.
  • Contribute across the development lifecycle from requirements to testing.
  • Integrate and debug software and hardware for robust performance.
  • Produce documentation, test scripts and results for continuous improvement.

Skills

Embedded C
Python
STM32
PIC32
RTOS
Bare-metal
I2C
SPI
Serial
Wireless
Debugging
Version control
Static analysis
Automated testing
Problem solving
Collaborative work

Education

Degree in engineering

Tools

Git

Job description

Traffic congestion at roadworks is a problem that affects hundreds of thousands of road users every day. At Traffic Group Signals, you can be part of the solution.

We're looking for an experienced Embedded Software Engineer to design, develop and maintain firmware for our current and next-generation traffic signal controllers. Working alongside electronic engineers, software developers and product managers, you'll help enhance established products and bring new signalling solutions to life.

Key Responsibilities
  • Develop reliable, efficient and clearly documented embedded C firmware.
  • Contribute across the development lifecycle, from requirements and architecture through to testing, deployment and maintenance.
  • Integrate and debug software and hardware to ensure robust performance in real-world conditions.
  • Produce technical documentation, test scripts and test results, supporting continuous improvement.
Skills & Experience
  • A relevant degree and at least five years' experience in firmware or embedded software development.
  • Practical experience with embedded C, Python and microcontrollers such as STM32 or PIC32.
  • Familiarity with RTOS, bare-metal programming and communication protocols including I2C, SPI, serial and wireless.
  • Experience with debugging tools, version control, static analysis and automated testing.
  • Strong problem-solving skills and a collaborative, organised approach.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer, Traffic Signal Systems
Embedded Firmware Engineer, Traffic Signal Systems

Traffic Group • Cheltenham

Hybrid
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Bolt • Cheltenham

Hybrid
GBP 36,000 - 60,000
Hybrid working
Profit-sharing scheme
Pension
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Traffic Group • Cheltenham

Hybrid
GBP 80,000 - 110,000
Lead Embedded Firmware Engineer
Lead Embedded Firmware Engineer

Traffic Group • Cheltenham

Hybrid
GBP 80,000 - 110,000
Embedded Software Engineer - Hybrid, Impactful Traffic Tech
Embedded Software Engineer - Hybrid, Impactful Traffic Tech

Bolt • Cheltenham

Hybrid
GBP 36,000 - 60,000
Hybrid working
Profit-sharing scheme
Pension
Embedded Software Engineer
Embedded Software Engineer

Bolt Technical Limited • Cheltenham

Hybrid
GBP 54,000 - 66,000
Hybrid work & flexible hours
25 days holiday + 8 bank holidays
Profit-sharing & pension
Senior Software Engineer
Senior Software Engineer

Lee-Ann Cullen • Hunton Bridge

On-site
GBP 80,000 - 110,000
Embedded Firmware Engineer
Embedded Firmware Engineer

3fD (3form Design) • Whitchurch

On-site
GBP 40,000 - 80,000
Flexible working hours
Half day on Fridays
Creative environment
+2
Embedded Software Engineer
Embedded Software Engineer

Rednal Recruitment • Ashington

On-site
GBP 55,000 - 75,000
Flexible hours
4.5 day week option
Bonus
Senior Embedded Software Engineer
Senior Embedded Software Engineer

H Squared Talent Ltd • Fleet

Hybrid
GBP 70,000 - 95,000