Software Engineer
Role details
Job location
Tech stack
Job description
They are looking for a Robotics Software Engineer to join the team developing core robotics software components that underpin perception, planning, control and decision-making in complex autonomous platforms.
You will:
- Design, develop and implement robotics software components within a core robotics product.
- Support algorithms and systems for perception, planning, control and decision-making.
- Work closely with embedded software, systems and AI/ML engineers to integrate components into the wider system.
- Contribute to testing, validation and optimisation to meet performance and reliability requirements.
- Help improve development processes, tooling and testing practices.
- Stay current with the latest robotics software frameworks, tools and algorithms., Job Description Responsibilities - Oversee daily robot setups and operations, including monitoring, maintenance, and execution of lab experiments. - Collect, retrieve, file, and label datasets related to robot operations and task performance ("Robot Data"). - Maintain...
Requirements
- Degree in Computer Science, Robotics, Aerospace, Electrical Engineering or similar.
- Experience developing software for robotics, embedded or autonomous systems (industry, research or substantial projects).
- Proficiency in C/C++ and/or Python.
- Familiarity with robotics tools such as ROS, Gazebo or MoveIt.
- Understanding of core robotics concepts (perception, planning, control, state estimation).
- Experience with modern software practices: version control, testing, CI.
- Strong problem-solving and debugging skills, and the ability to collaborate in a multidisciplinary team.
- Eligibility to obtain UK SC clearance.
Nice to have
- Exposure to safety-critical software standards (e.g. DO-178C, ISO 26262, IEC 61508).
- Experience with simulation environments and/or robotic hardware.
Culture and benefits
You'll be joining a small, ambitious start-up where you can take real ownership, work across boundaries, and help shape both the product and the engineering culture. It's an environment for people who are curious, proactive and motivated by solving challenging problems in AI, robotics and autonomy., Job Description Full Stack Software Engineer - TypeScript / React / Postgres / AWS / Terraform / DevOps We are looking for a number of highly motivated Full Stack Software Engineers to join a fast-growing industrial tech startup focused on reinventing manufacturing. You...
Benefits & conditions
- Up to £55,000 salary (depending on experience).
- Salary sacrifice pension with 5% matched contribution.
- Generous holiday allowance.
- EV car scheme.
- Cycle to Work scheme.
- Additional benefits as the company grows.
If you're excited about working at the intersection of robotics, autonomy and safety - and want to help set the standard for safe autonomous systems - I'd love to hear from you. Similar jobs, Job Description Software Engineer (Senior) - C#/.Net & SQL Server | Trading Desk Engineering | Hedge Fund - London (primarily office based in Liverpool Street) - Permanent, Full-time - £120,000 - £160,000 base + discretionary bonus (of up to 100%) The role: This is an..., Job Description Software Engineer Approx. £112,000 (Plus Benefits) | London (Hybrid) | Fixed-Term Contract As a Software Engineer, you have influence well beyond your individual contributions. You take ownership of your technical domain, self-direct your work, and plan..., Job Description Manufacturing/AI Startup | London (on-site) Compensation: Up to £150k + equity package About This is a VC-backed startup rebuilding manufacturing from first principles. The mission is simple: re-industrialise the West. Today's supply chains are slow,...