My client, a global provider of complex mechatronic systems, seeks an experienced Firmware Engineer to join multi-disciplinary engineering team, where you'll work on a mix of brand new product innovation as well as enhancing existing systems. You'll be responsible for: Developing firmware for time-critical robotic systems processing items at 10 per second Enhancing existing validation systems including optical, magnetic, and thickness measurement Improving security features to protect against physical and digital threats Analyzing customer data to identify and solve complex technical issues Taking ownership of specialized components within our proprietary system Key Technologies C/C++ programming in embedded environments ARM-based processors Image processing and analysis Mechatronic systems Robotic control mechanisms Required Experience Strong background in embedded systems Proven experience working on mechatronic/robotic devices Computer Science or Electronic Engineering degree or equivalent Preferred Qualifications Experience with image processing systems On offer is a salary up to £65,000 benefits, including; private pension, 25 days holiday, private pension contribution, private health coverage, relocation assistance if needed, and much more. For more information on this role, apply ASAP for immediate consideration.