A Lead Software Engineer with a broad background in Embedded Software development will join a thriving Technical Consultancy where youll combine hands-on technical delivery and people leadership.
As a technically capable individual, youll bring a strong academic background, extensive commercial Embedded Software design experience as well as having the ability lead a small team.
This dynamic Consultancy works across sectors such as Defence and Healthcare delivering solutions that combine embedded software, electronics, FPGA, cloud and system level functionality.
The ideal Lead Software Engineer will bring:
1. A good academic background.
2. Extensive experience with embedded software development.
3. Knowledge of Bare metal, RTOS environments, Embedded Linux.
4. Exposure to high level languages and application frameworks.
5. Exposure to embedded areas such as device drivers, DSP, Algorithm design, communication and application layer protocols, AI and ML, user interfaces.
6. Proven line management experience.
7. An understanding of commercial and delivery pressures as gained from experience working within a Consultancy environment would be grea...