Lead Software Engineer
We're looking for a Full‐Stack Software Engineer to develop the ecosystem that powers vehicles, operator tools, and customer‐facing applications. You’ll work in a fast‐moving environment that blends robotics, software, hardware, and product design. Your work will span web interfaces, mobile applications, and internal tools that support real‐time vehicle control.
Role: Lead Software Engineer - (Python OR Node AND modern frontend JavaScript frameworks)
Salary: £90-£100k
Location: Remote (UK based remote working)
Key Responsibilities
- To build responsive web and mobile interfaces used by operators and customers.
- Creating dashboards and front‐end interfaces for controls, operations, and earthworks planning, including excavation and bidding tools powered by AI.
- Designing and maintaining backend services (APIs, databases, event streams) that support telemetry, analytics, and autonomous control.
- Collaborate with autonomy and AI teams to incorporate models for workflow automation into user‐facing products.
- To work closely with robotics, hardware, and operations teams to define requirements and deliver end‐to‐end features.
Skills and Experience
- 5+ years across modern frontend frameworks (React/Vue or similar)
- 6+ years with backend technologies (Node OR Python)
- Experience designing and consuming REST/GraphQL APIs, working with real‐time data and messaging systems (WebSockets, Kafka, MQTT), and deploying to cloud
- Experience with HMIs and/or embedded software systems
- Proficiency with AI tools
If you are interested, please apply with your CV today.