companyIntrinsic Robotics logo

Senior Software Engineer, Planning & Orchestration

Intrinsic RoboticsMountain View, California
On-site Full-time $147.2K/yr - $208.3K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Bachelor's or Master's degree in Computer Science, Robotics, Operations Research, or equivalent practical experience. Expertise in ROS 2 with hands-on experience in deploying it within production systems. 3-5 years of professional software development experience, demonstrating proficiency in C++ and Python. Familiarity with distributed frameworks and multi-agent orchestration.

About the job

Intrinsic Robotics, part of Google, focuses on advancing industrial robotics through AI, perception, and simulation. The team aims to make robotics smarter and more accessible for businesses and developers by building software and data-driven solutions.

About the Role

The Senior Software Engineer, Planning & Orchestration, will help shape next-generation factory systems. This role centers on modeling flexible job shop scheduling problems and building solvers to optimize production. The work involves developing orchestration systems that coordinate AI-driven workcells and material handling platforms, including autonomous mobile robots (AMRs), mobile manipulators, and conveyors. Addressing complex multi-agent orchestration and load balancing will be a key part of ensuring efficient production schedules.

Key Responsibilities

  • Design and implement job scheduling solvers to improve production efficiency.
  • Develop orchestration systems to execute plans across hardware such as mobile manipulators and conveyors.
  • Integrate planning and orchestration layers with external systems, including MES and inventory management software.
  • Apply generative AI tools to boost operational performance.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Robotics, Operations Research, or equivalent experience.
  • Expertise in ROS 2, with practical deployment in production environments.
  • 3-5 years of professional software development experience using C++ and Python.
  • Experience with distributed frameworks and multi-agent orchestration.

Preferred Qualifications

  • Knowledge of deliberation frameworks and workflow modeling.
  • Hands-on experience with material handling equipment such as AMRs or mobile manipulators.
  • Background in reinforcement learning.

Location

Mountain View, California

About Intrinsic Robotics

Intrinsic Robotics is an innovative AI robotics division at Google, committed to redefining industrial robotics through cutting-edge technology and passionate teamwork. Our goal is to empower businesses and developers by making robotics intelligent and accessible.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.