Senior Firmware Engineer - £50-70k DOE - Oxford– Hybrid My client is an elite tech company based in Oxford, providing innovative energy solutions for a range of sectors. Due to a very successful few years, they are expanding their engineering team. Main duties: Designing new firmware Developing and improving existing firmware Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: Experience with ARM Cortex microcontrollers (STM32) Skilled in C/C++ and Python Familiarity with Git version control Knowledge of object oriented programming Bonus: Familiarity of low-level interfaces (UART, I2C, SPI, CAN) Background in testing What you’ll get: £50-70k dependent on experience Income protection, life insurance, health insurance & care 25 days holiday plus bank holidays If you feel like you have the right skills and experience for this role, then please apply with a copy of your updated CV