
Search by job, company or skills
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.
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.
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.
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.
Job ID: 146017103