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 are hiring for a Lead Software Engineer to join 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
#J-18808-Ljbffr