Sign Up For Daily Job AlertSign up to receive the latest jobs from your favourite categories direct to your inbox.
Upload Your Job AdvertClick here to upload your own job advert.
Embedded Software Engineer
Gloucestershire
Job Title: Embedded Software Engineer
Location: Bristol (3 Days Working On-Site Per Week)
Salary: Up to £55,000 + Bonus & Benefits (Depending on Experience)
Please Note, No VISA Sponsorship can be offered for this position.
Vacancy Overview:
This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for highly regulated environments. Join an innovative team and help shape the future of our cutting-edge products.
You ll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software.
Within the team you ll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones.
Responsibilities:
To find out more, please apply with your latest CV.
Location: Bristol (3 Days Working On-Site Per Week)
Salary: Up to £55,000 + Bonus & Benefits (Depending on Experience)
Please Note, No VISA Sponsorship can be offered for this position.
Vacancy Overview:
This position will see you working in a well-established organisation and team of 40+ engineers who are pioneering advanced technology solutions for highly regulated environments. Join an innovative team and help shape the future of our cutting-edge products.
You ll be working for a company at the forefront of engineering excellence, known for tackling complex challenges and integrating diverse technologies. The products/systems encompass control systems, dynamics, hydraulics, motors, generators, sensors, electronics, data science, signal processing, microcontrollers, and software.
Within the team you ll be tasked with the design and development high-performance embedded software and firmware for next generation products along with the maintenance and improvement of current ones.
Responsibilities:
- Design and develop firmware to support product updates and new product introductions.
- Create embedded firmware for safety critical products along with supporting interface and communication systems.
- Maintain, update, and extend legacy firmware systems.
- Diagnose, troubleshoot, and resolve bugs in embedded firmware.
- Use task-tracking tools (e.g., Jira) to log issues, manage workflow, and coordinate development activities.
- Analyse design challenges and propose effective technical solutions.
- Install, configure, and maintain development environments, compilers, and version-control systems.
- Produce clear, comprehensive documentation for new and existing codebases and interfaces.
- Develop and execute test plans, including the creation of automated test scripts.
- Minimum of 3 years experience working with embedded systems.
- Proficiency in embedded C programming for developing bare-metal firmware.
- Strong understanding of synchronisation challenges in embedded environments.
- Familiarity with common communication interfaces and protocols such as SPI, RS-485, and CAN.
- Hands-on experience debugging embedded hardware and firmware using tools such as oscilloscopes, logic analysers, and multimeters.
- Experience working with source-control systems such as Git.
To find out more, please apply with your latest CV.
Salary: £45,000 to £55,000 Annual + Up to £55,000 + Bonus & Benefits (De
Hours Per Week: Full Time

