Robotics

Genesis AI
London
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Debugging","Tuning","Validation","Problem-solving","Cross-functional collaboration"]

Design and optimize the embedded control stack for general-purpose robots, including motion planning, trajectory optimization, and real-time state estimation from heterogeneous sensors. Develop and solve optimal control problems (e.g., nonlinear MPC) to ensure stable, high-performance locomotion and manipulation. Build modular C++ software frameworks to iterate quickly between simulation and hardware, and lead on-robot debugging, tuning, and validation.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Genesis AI
Genesis AI
2 days ago

Robotics

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design and optimize the embedded control stack for general-purpose robots, including motion planning, trajectory optimization, and real-time state estimation from heterogeneous sensors. Develop and solve optimal control problems (e.g., nonlinear MPC) to ensure stable, high-performance locomotion and manipulation. Build modular C++ software frameworks to iterate quickly between simulation and hardware, and lead on-robot debugging, tuning, and validation.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and optimize the embedded control stack for general-purpose robots.
  • •Develop motion planning and trajectory optimization algorithms for dynamic locomotion and manipulation.
  • •Build real-time state estimation pipelines for pose, contact, and force sensing by fusing heterogeneous sensor data.
  • •Formulate and solve optimal control problems (e.g., nonlinear MPC, convex optimization, trajectory optimization) for stable, high-performance behavior.
  • •Lead debugging, tuning, and validation of controllers on physical robots, enabling rapid simulation-to-hardware iteration.

Key Requirements

  • •8+ years designing, implementing, and deploying advanced control algorithms on real robotic systems.
  • •Deep expertise in dynamics, kinematics, optimal control, and state estimation.
  • •Strong 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 software.
  • •Ability to bridge hardware, software, and algorithms to deliver robust end-to-end systems.
Experience:Robotics
Skills:DebuggingTuningValidationProblem-solvingCross-functional collaboration
Tech Stack:C++GPUNonlinear MPCConvex optimizationTrajectory optimizationState estimationIMUsF/T sensorsMotorsGearboxesDrivers

Company Brief

Genesis AI
Genesis AI is a global physical AI research lab and full‑stack robotics company building a universal robotics foundation model and horizontal platform to enable general‑purpose robots and scale automation of physical labor.
Industry: AI & Machine Learning
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Funding: Seed
Headquarters: Paris, France
Founded: 2024
WebsiteLinkedIn