Embedded Software Engineer

Bolt

Cheltenham

Hybrid

GBP 36,000 - 60,000

Full time

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

Benefits offered by this job

Hybrid working
Profit-sharing scheme
Pension

Job summary

Bolt in Cheltenham is seeking an Embedded Software Engineer to design, develop and maintain embedded firmware for next-generation traffic signal systems. You will work with hardware and software engineers on a new product platform, shaping software architecture and contributing to tests, documentation and release readiness.

The role offers hybrid working, flexibility in hours, and a salary up to £60,000 per year.

Qualifications

  • Experience developing embedded software using C.
  • Knowledge of microcontrollers, ideally STM32 or PIC32.
  • Familiarity with RTOS and bare-metal programming.
  • Understanding of communication protocols such as I2C, SPI, serial and wireless.
  • Experience with debugging tools, Git and software testing.
  • The ability to interpret circuit diagrams and hardware documentation.
  • Strong problem-solving, communication and collaboration skills.
  • A proactive approach, with the ability to explain technical decisions and work independently.

Responsibilities

  • Design, develop and maintain embedded firmware using C.
  • Lead and contribute to the development of new products and software architecture.
  • Work with microcontrollers, RTOS and bare-metal systems.
  • Translate requirements into practical software solutions.
  • Test, debug and troubleshoot embedded systems.
  • Produce technical documentation, test plans and scripts.
  • Collaborate with engineers and project teams to improve product performance and reliability.

Skills

Embedded C
RTOS & bare-metal
I2C/SPI/Serial
Circuit diagrams
Problem-solving
Communication

Tools

Git
Debugging tools
Software testing

Job description

Role: Embedded Software Engineer

Location: Cheltenham, Gloucestershire (Hybrid)

Hours: Monday–Thursday, 08:00–16:30; Friday, 08:00–13:30 (flexible working available)

Salary: Up to £60,000 per annum

An exciting opportunity has arisen for an Embedded Software Engineer to join an innovative engineering business developing advanced traffic management technology.

You will play a key role in developing next-generation traffic signal systems, including a new product platform. Working closely with hardware and software engineers, you will contribute to software design, development, testing and continuous improvement, with the opportunity to influence technical decisions and deliver high-quality, reliable products.

Duties of an Embedded Software Engineer:
  • Design, develop and maintain embedded firmware using C.
  • Lead and contribute to the development of new products and software architecture.
  • Work with microcontrollers, RTOS and bare-metal systems.
  • Translate requirements into practical software solutions.
  • Test, debug and troubleshoot embedded systems.
  • Produce technical documentation, test plans and scripts.
  • Collaborate with engineers and project teams to improve product performance and reliability.
What you need to apply for an Embedded Software Engineer:
  • Experience developing embedded software using C.
  • Knowledge of microcontrollers, ideally STM32 or PIC32.
  • Familiarity with RTOS and bare-metal programming.
  • Understanding of communication protocols such as I2C, SPI, serial and wireless.
  • Experience with debugging tools, Git and software testing.
  • The ability to interpret circuit diagrams and hardware documentation.
  • Strong problem-solving, communication and collaboration skills.
  • A proactive approach, with the ability to explain technical decisions and work independently.
What’s on offer?
  • Salary up to £60,000.
  • Hybrid working and flexible hours.
  • 25 days’ holiday plus 8 bank holidays, increasing with service.
  • Company profit-sharing scheme and pension.
  • The opportunity to influence innovative products within a quality-focused engineering environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Melbreck Technical Recruitment • Littlehampton

Hybrid
GBP 45,000 - 65,000
Pension contributions up to 10%
Bonus 10%
Private medical
+3
Embedded Software Engineer – Consultant
Embedded Software Engineer – Consultant

IC Resources • Cambridgeshire and Peterborough

On-site
GBP 65,000 - 90,000
Performance bonus
Share incentive scheme
Enhanced pension
+7
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 (C/Linux)
Embedded Software Engineer (C/Linux)

Granite Recruitment and Consulting Limited • Gloucester

Hybrid
GBP 40,000 - 70,000
Pension matched up to 10%
25 days holiday with buy/sell options
Bonus scheme
+2
Embedded Software Engineer - Consultant
Embedded Software Engineer - Consultant

TEC Partners Limited • Melbourn

On-site
GBP 65,000 - 90,000
Embedded Software Engineer
Embedded Software Engineer

Hyra • Baildon

Hybrid
GBP 30,000 - 50,000
Hybrid working
Impactful energy tech
Career growth
Embedded Software Engineer
Embedded Software Engineer

KO2 Embedded Recruitment Solutions LTD • Bradford

Hybrid
GBP 45,000 - 55,000
Hybrid working
Benefits package
Senior Software Engineer
Senior Software Engineer

Holt Recruitment Group • Devon and Torbay

Hybrid
GBP 60,000 - 85,000
Hybrid working
28 days leave + Christmas closure
Pension
+6
Embedded Software Design Engineer
Embedded Software Design Engineer

Rullion Managed Services • Mansfield

On-site
GBP 45,000 - 55,000
Comprehensive benefits
Pension & life insurance
Medical benefits
+1