Embedded Software Engineer
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.
- Company
- Zenovo
- Location
- Bristol, BS34, Stoke Gifford, Gloucestershire, United Kingdom
- Employment Type
- Permanent
- Salary
- £45000 - £55000/annum Up to £55,000 + Bonus & Benefits (De
- Posted
- Company
- Zenovo
- Location
- Bristol, BS34, Stoke Gifford, Gloucestershire, United Kingdom
- Employment Type
- Permanent
- Salary
- £45000 - £55000/annum Up to £55,000 + Bonus & Benefits (De
- Posted