Algorithms Lead
Core
Lead the design and development of high-performance, production-grade embedded systems powering core platforms and hardware, specifically focusing on computer vision and control systems.
Role type
Senior Technical Lead (Embedded Systems & Robotics)
Builds
Embedded computer vision and control systems for optical autonomy products
Domain
Aerospace, defence, robotics, embedded systems
Deliverable
production ML models | product features | infrastructure
Required skills
Systems-level architecture, embedded vision systems, state estimation, Rust, C++, image processing, robotics, control systems, performance optimisation, Linux environments
Preferred skills
Rapid prototyping, technical mentorship, cross-functional collaboration
Technologies
Rust, C++, Linux
Responsibilities
Lead end-to-end development of embedded computer vision and control systems; Define scalable software architecture for new product features; Collaborate with ML, control systems, and hardware teams; Lead troubleshooting, testing, and optimisation during field testing; Mentor junior engineers through coaching and code reviews
Seniority
Senior, hands-on IC with leadership responsibilities