Search by job, company or skills

G

Senior Robotics Software Engineer, Sensor-based Control and Robot Learning

5-7 Years
SGD 15,730 - 18,550 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role

As a Senior Robotics Software Engineer in Sensor-Based Control and Robot Learning, you will develop and integrate advanced control strategies and Machine Learning (ML) policies within Intrinsic's Realtime Robot Control stack. You will drive the deployment of visual servoing and force-control skills in real-world manufacturing settings, focusing on dexterous, contact-rich assembly tasks. You will be responsible for the full development lifecycle: designing controllers, ensuring scalable hardware integration, conducting large-scale experiments, and optimizing for cycle times and resource usage to meet rigorous industrial standards.

How your work moves the mission forward

  • Develop visual servoing and interaction control loops to solve high-precision insertion and assembly tasks.

  • Implement sensor fusion and time-synchronization algorithms for multi-modal, sensor-based robot control.

  • Take ownership of the full experimentation cycle, regularly running trials on industrial hardware to evaluate algorithmic changes and collect high-quality training data.

  • Propose and build modular components for our kinematics, state estimation, and control stacks to improve robustness in contact-rich environments.

  • Analyze logs and telemetry from diverse sensor sources to identify failure modes and influence the technical roadmap.

  • Optimize the real-time execution framework for learned manipulation models within the Intrinsic platform.

Skills you will need to be successful

  • Bachelor's or Master's degree in Computer Science, Robotics, or a related field (or equivalent professional experience).

  • 5+ years of professional software development experience in C++ within robotics or mechatronic systems.

  • Proven practical experience testing and iterating on physical robotics hardware integrated with vision and sensing systems.

  • Deep technical knowledge of numerical optimal control, robot motion optimization and sensor-based robot control

  • Experience working closely with partners and cross-functional teams in a fast-paced environment.

  • Business fluency in English.

Skills that will differentiate your candidacy

  • PhD in Robotics, Computer Science, or a related field desired

  • Track-record of outstanding academic contributions in the field

  • Signal processing expertise in time synchronization, state estimation, and data fusion.

  • Experience running ML model inference on on-prem hardware within soft-realtime loops.

  • Cloud Infrastructure: Familiarity with cloud databases and cloud compute workflows.

  • Proficiency in JAX, Python, TensorFlow or PyTorch.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 146017103

Similar Jobs