Software Team Lead
Software Engineer (Team Lead)
My Client is a UK-based technology company focused on the development of embedded software, algorithms, and electronic systems for advanced hardware platforms, and is hiring for a Lead Software Engineer to join their growing team!
Key Responsibilities
- Develop and optimise embedded firmware in C for low-level hardware platforms
- Design, debug, and test embedded software and drivers
- Build and optimise algorithms using Python and MATLAB
- Support system integration, hardware interaction, and platform troubleshooting
- Contribute across the full embedded software development lifecycle
Key Skills & Technologies
- Embedded C development
- Microcontroller-based system design
- Low-level driver development
- Algorithm development and validation
- Python/MATLAB or similar high-level tools for modelling and testing
If this sounds like you, please apply below!