Embedded 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 come and joint their growing team!
Key Responsibilities
- Lead development of embedded software from concept through to release.
- Define system architecture and guided technical design decisions.
- Coordinate work across hardware, software, and systems teams.
- Develop low-level firmware and device drivers for microcontroller-based systems.
- Design and validated algorithms for data processing and system control.
Key Skills & Technologies
- Embedded C development
- Microcontroller-based system design
- Low-level driver development
- Algorithm development and validation
- Python or similar high-level tools for modelling and testing
If this sounds like you, please apply below!