Embedded Frimware, micros, programming, electronics, C, C++, assemblerFirmware C and C++ developer required to work closely with hardware engineers completing fast turnarounds on critical engineering projects on Renesas microcontroller family, ARM Cortex microcontrollers, Embedded serial communications and object oriented software including C++ and the C# .NET framework for GUI development. The idea candidate will also have Knowledge of Physics especially electricity and magnetism. DSP techniques. Use of oscilloscope The role requires at least a 2:1 engineering degree with additional experience in software development skills and a willingness to grow and develop. Working effectively with other engineering teams and other departments is key as is the ability to learn a broad product range quickly.