At a Glance
- Tasks: Design algorithms for robotic missions and develop software for diverse robotic platforms.
- Company: Innovative deep defence-tech startup in Cambridge with a hybrid work model.
- Benefits: Competitive salary, collaborative environment, and opportunities to shape autonomous robotics.
- Why this job: Join a talented team and push the boundaries of robotics technology.
- Qualifications: Advanced degree in Robotics or Computer Science and expertise in C++ and Python.
- Other info: Exciting career growth in a dynamic field of autonomous systems.
The predicted salary is between 60000 - 90000 Β£ per year.
Overview
Robotics Engineer – Cambridge (Hybrid – 3 days per week in office)
A UK-based deep defence-tech startup backed by Entrepreneur First is looking for a Senior ML Engineer to join their Core ML team in Cambridge.
Responsibilities
- Design multi-agent planning algorithms that decompose complex missions into coordinated high-level tasks, with clear hierarchical interfaces between strategic goals and robotic actions (using PDDL)
- Develop software translating behavioral requests into executable commands across robotic platforms, while integrating diverse motion planners for heterogeneous robot teams (navigation stacks, manipulation planners like MoveIt)
- Implement geometric reasoning and feasibility checks to ensure physically achievable actions, providing critical system feedback for adaptive mission responses
Qualifications
- Advanced degree in Robotics, Computer Science, or related engineering discipline
- Proven expertise across robotics planning spectrum (strategic task planning to motion control)
- Background in reinforcement learning and automated planning (PDDL experience)
- Deep ROS 2 expertise with planning ecosystems (Nav2, MoveIt frameworks)
- Strong foundation in collision detection, path planning, and spatial algorithms
- Expert-level C++ and Python development skills
Benefits
- Salary of Β£60,000-Β£90,000 dependent on experience
- Architect core systems that coordinate fleets of heterogeneous robots
- Collaborate with a talented team pushing the boundaries of autonomous robotics
Apply now for immediate consideration!
Seniority level
- Mid-Senior level
Employment type
- Full-time
Job function
- Information Technology
Industries
- IT Services and IT Consulting
#J-18808-Ljbffr
Robotics Engineer employer: Understanding Recruitment
Contact Detail:
Understanding Recruitment Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Robotics Engineer
β¨Tip Number 1
Network like a pro! Reach out to people in the robotics field, especially those working at companies you're interested in. A friendly chat can open doors and give you insider info on job openings.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving multi-agent planning or reinforcement learning. This will help us see your practical experience and creativity in action.
β¨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with ROS 2, PDDL, and C++. We want to hear how you've tackled challenges in past projects!
β¨Tip Number 4
Apply through our website! Itβs the quickest way to get noticed. Make sure to tailor your application to highlight your expertise in robotics planning and software development.
We think you need these skills to ace Robotics Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the Robotics Engineer role. Highlight your experience with multi-agent planning algorithms and any relevant projects you've worked on. We want to see how your skills align with our needs!
Showcase Your Skills: Donβt just list your skills; demonstrate them! Include specific examples of your expertise in C++, Python, and ROS 2. We love seeing how youβve applied your knowledge in real-world scenarios.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Explain why you're passionate about robotics and how you can contribute to our team. Weβre looking for enthusiasm and a clear understanding of our mission.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. Itβs the quickest way for us to receive your application and start the conversation!
How to prepare for a job interview at Understanding Recruitment
β¨Know Your Algorithms
Brush up on multi-agent planning algorithms and PDDL. Be ready to discuss how you would decompose complex missions into high-level tasks. This shows your understanding of the role and your ability to think critically about the challenges you'll face.
β¨Showcase Your Coding Skills
Prepare to demonstrate your C++ and Python skills. You might be asked to solve a coding problem or explain your previous projects. Bring examples of your work that highlight your expertise in ROS 2 and motion planning frameworks like MoveIt.
β¨Understand the Tech Stack
Familiarise yourself with the specific technologies mentioned in the job description, such as Nav2 and collision detection algorithms. Being able to discuss these in detail will impress the interviewers and show that you're genuinely interested in the position.
β¨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities in real-world scenarios. Think about past experiences where you had to implement geometric reasoning or adaptive mission responses, and be ready to share those stories.