Firmware Engineer | £50-70k | Eynsham | On-site Do you want to join a company developing high-spec, custom electronics from concept through to manufacture? My client is looking for a firmware engineer to join their in-house design team, working alongside mechanical and electronic engineers to develop high quality products. Main duties: * Design custom firmware & control systems, integrating it with the electronics * Producing documentation and following best practice guidelines Skills and Experience Required: * Experience with ARM-Cortex MCUs (STM32 preferred) in C++ * Knoweldge of CANBus * GUI development experience * Ability to write high-quality code Nice to have skills: * Experience with PICs * Work experience in a regulated industry like aerospace, automotive, or medical * Electronics design experience What you’ll get: * £50-65k * 25 days holiday * Career progression prospects Apply now to take your software experience to the next level! VISA Sponsorship is not available for this role. Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more...