Job Title:
Senior Embedded Software Engineer
Location:
Taunton
Compensation:
£45,000 - £60,000 + Benefits
About the Role:
This is a great opportunity for an experienced Embedded Software Engineer to join our team and contribute to the design, development, and verification of embedded software for our products.
We are looking for someone with a strong background in Bare Metal Embedded C/C++ development, familiarity with Git and Python, and knowledge of communication protocols such as UART, SPI, I2C, USB, and Ethernet.
Key Responsibilities:
* Design, develop, and verify embedded software applications
* Contribute to code reviews and maintain unit tests to ensure software quality
* Troubleshoot performance and functionality issues
* Provide time and cost estimates for firmware projects
* Manage project scope, budget, and timelines
* Review technical specifications for accuracy and completeness
What We Offer:
* Competitive salary: £45,000 - £60,000
* Opportunities for training and progression
* Private pension scheme
* Holiday buying options
* Autonomy to work independently