More jobs:
Software Engineer, Planning & Orchestration
Job in
Mountain View, Santa Clara County, California, 94039, USA
Listed on 2026-06-02
Listing for:
Intrinsic
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
As a Software Engineer specializing in Planning and Orchestration, you will play a critical role in building the factory of the future. Your work will focus on building a flexible and dynamic orchestration system that commands AI-powered workcells and material handling systems, including AMRs, mobile manipulators, and conveyors. By solving complex multi-agent orchestration and load balancing challenges, you will help ensure optimal production schedules and the overall success of Intrinsic's manufacturing solutions.
How your work moves the mission forward
* Build a dynamic orchestration system to execute plans across diverse hardware, including mobile manipulators and conveyors.
* Integrate orchestration and planning layers with external systems such as MES and inventory management software to synchronize operations.
* Integrate generative AI tools to improve operational efficiency.
Skills you will need to be successful
* Bachelor's or Master's degree in Computer Science, Robotics, Operations Research, or equivalent practical experience.
* Knowledge of ROS 2 with experience deploying it in production systems.
* 3-5 years of professional software development experience, including proficiency in C++ and Python.
* Familiarity with distributed frameworks and multi-agent orchestration.
Skills that will differentiate your candidacy
* Deep understanding of deliberation frameworks and modelling workflows.
* Experience working with specific material handling hardware such as AMRs or mobile manipulators.
* Background in reinforcement learning.
* Experience developing agentic AI systems.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×