Senior Embedded Software Engineer
Responsibilities & required experience:
- Programming in C (at least 5 years of experience)
- C++ experience
- Real time operating system experience (FreeRTOS, VxWorks, Thread X etc)
- Familiarity with structures, data, efficiencies and real time architecture development
- Bare metal / board bring up experience would be advantageous
- NXP/STM32 chipset experience
- Used Renesas chips in the past so experience with this would be an advantage
- Working on Secure Boot programming, Genisis & Bitbucket to carry out code reviews
- Experience of tool, process and architecture development
This role would suit someone who is driven, ambitious and has an eye on the longer-term picture.
There is ample opportunity for development & progression both short and long term.