Posted 25 July, 2026
Embedded Software Engineer
ZENOVO LTD
Bristol, ENG, GB
Full Time
Job Description
Job Title: Embedded Software EngineerLocation: Bristol (3 Days On-Site Per Week)Salary: Up to £42,500 + Bonus & BenefitsNOTE: Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position.Overview: This is an exciting opportunity for recent graduates or early-career engineers to join a collaborative and innovative engineering environment with a business at beginning of the development for their next generation product A successful candidate will working closely with Senior Engineers and be focused on designing and developing embedded firmware in C, for Bare-Metal Applications. Job Responsibilities:\n
- \n
- Design, develop, and maintain firmware in C, to support product enhancements and new product development. \n
- Assist in testing, debugging, and integrating embedded solutions \n
- Follow structured development processes and contribute to code reviews \n
- Use source code control systems (e.g., Git) to manage code versions \n
- Use task tracking systems (e.g., Jira) to record issues, manage development tasks, and support project coordination. \n
- \n
- Understanding of C Programming for Bare-Metal \n
- Experience with communication protocols such as SPI, RS485, and CAN. \n
- Knowledge of ARM architectures (e.g., Cortex-M or Cortex-A) \n
- Enthusiasm for low-level development and problem-solving \n
- \n
- Enhanced Pension scheme \n
- Private healthcare \n
- 25 days holiday + bank holidays \n
- Flexible working options \n
- Ongoing training and professional development \n
- Career progression opportunities in a high-growth, high-tech environment \n
