Prepin
Log in
Genesis

Open position

Robotics

Robotics role at Genesis in London, GB. What You’ll DoDesign, implement, and optimize the embedded control stack for general-purpose robotsDesign motion planning and trajectory optimization algorithms for dynamic locomotion and manipulationBuild real-time state estimation pipelines for pose,...

London, GBFull-time

Posted

About the role

What will you do at Genesis?

What You’ll DoDesign, implement, and optimize the embedded control stack for general-purpose robotsDesign motion planning and trajectory optimization algorithms for dynamic locomotion and manipulationBuild real-time state estimation pipelines for pose, contact, and force sensing, fusing heterogeneous sensor data under noise and uncertaintyFormulate and solve optimal control problems (nonlinear MPC, convex optimization, trajectory optimization) for high-performance and stable behaviorBuild modular and robust software frameworks enabling rapid iteration between simulation and hardwareLead debugging, tuning, and validation of controllers directly on physical robotsWhat You’ll BringPassion for your craft and demonstrated excellence in control systems engineeringExtensive experience in designing, implementing, and deploying advanced control algorithms on real robotic system products (8+ years)Deep expertise in dynamics, kinematics, optimal control, and state estimationStrong command of hardware interfaces, sensors (IMUs, F/T sensors), and actuation technologies (motors, gearboxes, drivers)Production-level mastery of C++ with a track record of building reliable, safety-critical softwareProven ability to bridge across hardware, software, and algorithms to deliver robust end-to-end systemsAn open mind about the power of deep learning, reinforcement learning, and vision-language-action models as critical for general-purpose roboticsBonus: Experience shipping humanoid robots or whole-body control systemsBonus: Impactful published work in control theory, state estimation, or mathematical optimizationBonus: Familiarity with parallel computation on GPUs to accelerate optimization

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Role information can change. Prepin can help you prepare, but does not submit an application for this role.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.