Back to list

Vacancy description

Software Engineer, Robotics in United Kingdom

circuithub

  • Full-timeStandard weekly hours

£80k - £125k per annum

United Kingdom

ABOUT CIRCUITHUB

CircuitHub is reshaping electronics manufacturing with The Grid, a factory-scale robotics platform that makes small-batch, high-mix electronics assembly radically more efficient. Think semiconductor-fab precision applied to the chaotic world of prototyping and low-volume production: a 10x throughput improvement in one of the world's most foundational industries.

We've raised $45M from top-tier investors including Plural, Y Combinator and Google Ventures, and we're already profitable. Our customers include a major EV maker, a top AI lab and many of the worlds largest companies.

The Grid isn't a prototype. It's live, scaling fast and delivering real revenue, and we're building the team that will scale it further.

WHAT YOU'LL DO

- Architect the robot operating system. Design the core abstractions: how robots, cameras, tools and jobs are modelled, how work is planned and dispatched, how state is shared and how failures are handled. Decide what belongs in Python and what needs Rust.

- Bring in new vision. Integrate novel computer vision algorithms into the control loop, from finding and centring parts to checking every pick and placement, and make them fast and reliable enough for production.

- Build agentic robotics. Put large models to work in the robots themselves: programming a new part from its datasheet, judging a pick from a camera image, diagnosing a fault and recovering from it, with evals that prove it works before it runs alone.

- Move a fleet. Route dozens of movers at once without collisions or deadlocks, and coordinate gantries, printers and ovens around them.

- Bridge to real time. Design clean interfaces between high-level planning and the real-time controllers driving the motors.

- Make it observable. Simulation, tracing and replay, so every change is proven before it reaches the factory and every failure can be explained.

WHAT WE LOOK FOR

- You've worked on, and ideally architected, a large-scale robot code base that ran on real hardware in production.

- Strong software engineering in Python and Rust (or C++ and a willingness to move to Rust). You care about types, testing, concurrency and clear architecture.

- Experience with some of: motion or path planning, multi-robot coordination, controls, perception, scheduling.

- Hands-on experience applying large models (LLMs or vision-language models) to robotics, or a strong drive to.

- You use coding agents to move faster and take full ownership of what they produce.

- You're happy to visit our factories in the US and UK to see your code run.

STACK

- Robot software: Python and Rust

- Vision and models: OpenCV, PyTorch, ONNX Runtime, Claude and OpenAI APIs

- Planning: multi-agent path-finding, OR-Tools

- Data and observability: PostgreSQL, OpenTelemetry, ClickHouse

- Agents: Claude Code and Codex throughout

PAY

UK £80k–£125k · US $125k–$250k, depending on experience, plus equity.

Compensation: £80K - £125K

Similar vacancies

More like this role

  • Full-time
  • Contract
  • IT
... labour, eliminates human error, and boosts efficiency. Job Description About the role We’re looking for a strong Senior Software engineer with a passion for robotics to help deliver reliable software for our cell therapy manufacturing platform. You’ll spend your time designing, building, testing and improving software, from ...

Cambridge, United Kingdom

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT

$15 USD

... heading to the office, or leaving earlier when needed to accommodate family commitments. This in-office expectation does not apply to contractor positions Senior Robotics Software Engineer About Applied Intuition Defence Applied Intuition UK is a software and infrastructure supplier that accelerates the deployment of next-generation ...

London, United Kingdom

  • Contract
  • IT
We are not accepting applicants requiring a VISA at this stage. Overview We’re seeking a seasoned Senior Robotics Software Engineer to lead the design, development, and deployment of advanced robotic systems. In this role, you’ll shape core software architecture, guide technical strategy, and collaborate across disciplines ...

Wantage, United Kingdom

Tec Partners Recruitment Ltd

Software Engineer

  • Hybrid
  • On-site
  • Full-time
  • IT

£55k - £75k per annum

... automation, robotics, or hardware-integrated software. - Experience working in Agile development environments. Responsibilities: - Design, develop, and maintain software applications. - Collaborate with engineering teams on technical solutions. - Troubleshoot and resolve software issues. - Produce technical documentation and ...

Kelvedon, United Kingdom

  • Remote
  • Hybrid
  • Full-time
  • IT

£80k - £125k per annum

... challenges of building both web-based customer-facing and internal tooling. - We work on manufacturing execution systems, enterprise resource planning, and robotics. An old video from Haskell Exchange 2019 hints at what we are up to on the robotics side. We have progressed significantly since then! - These roles are remote ...

Cambridge, United Kingdom

  • Full-time
  • IT

£40k - £73k per annum

... Responsibilities: - Design and implement software solutions for underwater robotics applications - Lead multidisciplinary teams to deliver technically complex software projects for subsea vehicles - Bind inputs from different software and engineering disciplines to successfully deliver software content - Ensure delivery of ...

Fareham, United Kingdom

Engineering Employment

C++ Software Engineer

  • Full-time
  • IT

£60k - £68k per annum

We are looking for a C++ Software Engineer to work on defence projects. Key Responsibilities Develop and maintain C++ and Python software for complex systems Work on real-time data processing, simulation, or sensor integration Support verification, validation, and testing activities Build and maintain CI/CD pipelines (Linux ...

London North, United Kingdom

Cellular Origins

Robotics Engineer

  • Full-time
... Origins, and this role is a chance to help turn complex robotics into something trusted for real production. Job Description About the role You'll join our Robotics Engineering Team, helping to develop, integrate, test and improve the robotic systems that underpin our automation platform. Working closely with software, ...

Cambridge, United Kingdom

  • Full-time
  • IT
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior C++ Software Engineer based in United Kingdom. Join an innovative engineering project focused on developing advanced embedded vision systems and intelligent traffic management solutions. ...

United Kingdom

  • Remote
  • Full-time
... optimisation of control systems, sensor interfaces and hardware integrations for subsea equipment. The position combines software development with hands-on engineering, making it particularly suited to a graduate interested in robotics, control systems and the interaction between software and physical hardware. Main duties ...

Kintore, United Kingdom