Demo

Motion Planning Software Engineer

Onward Robotics
PITTSBURGH, PA Full Time
POSTED ON 3/18/2026
AVAILABLE BEFORE 4/18/2026

Join Our Team

At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by a client-first mentality: we aim to solve hard problems and fuel our clients’ growth with innovation. We are seeking talented individuals who will have a huge impact on both our business and our team. Join us on our mission as we move fast, think big, and have fun!


About Us

Onward Robotics delivers innovative automation technology that coordinates humans and robots as a cohesive system to revolutionize fulfillment. Our Meet Me solution combines proprietary software with person-to-goods mobile robots to increase efficiency in warehousing, distribution, and e-commerce operations. Onward Robotics provides the boost in productivity, flexibility, and speed that companies need to remain competitive and grow. Learn more at onwardrobotics.com.


Job Summary

As a Motion Planning Software Engineer in our Robot Software Department, you will focus on the design and implementation of motion planning and path planning software for our autonomous robotics product line. As a core team member, you will work in an Agile software development environment to improve the existing motion planning software. These improvements will help to make our autonomous robotics product line more efficient and reliable in uncertain and dynamic environments.


Duties and Responsibilities:

  • Participate in an Agile development environment
  • Design, implement, and maintain motion & path planning software of autonomous robots
  • Participate in requirements-driven, object-oriented software design
  • Implement software on real-world hardware and embedded systems

Core Competencies:

  • Ability to be flexible and adaptable in a startup environment
  • Good team player with great communication skills
Qualifications:

Required Skills:

  • Modern C programming fluency and design patterns
  • Experience working with physical robots and the flow of information through its primary sub-systems
  • Experience with source code management systems (e.g. git) and performing detailed code reviews
  • Experience with Linux systems

Minimum Experience Requirements:

  • 2-3 years of work experience creating custom motion planning algorithms for autonomous mobile robots
  • Experience with non-linear optimization theory
  • Strong linear algebra and calculus knowledge

Preferred Experience Requirements:

  • 5 years of work experience creating custom motion planning algorithms for autonomous mobile robots
  • Knowledge in theoretical controls
  • Experience interfacing with actuators and real world hardware systems

Minimum Education Requirements:

  • Bachelor’s Degree in Robotics, Mechanical/Aerospace Engineering, Electrical/Computer Engineering, or Computer Science

Preferred Education Requirements:

  • Master’s Degree in Robotics, Mechanical/Aerospace Engineering, Electrical/Computer Engineering, or Computer Science

Salary.com Estimation for Motion Planning Software Engineer in PITTSBURGH, PA
$68,942 to $84,563
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Motion Planning Software Engineer?

Sign up to receive alerts about other jobs on the Motion Planning Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,852 - $69,413
Income Estimation: 
$66,101 - $86,179
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Motion Planning Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $73,353 - $96,975
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Onward Robotics

  • Onward Robotics PITTSBURGH, PA
  • Join Our Team At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by ... more
  • 4 Days Ago

  • Onward Robotics PITTSBURGH, PA
  • Join Our Team At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by ... more
  • 4 Days Ago

  • Onward Robotics PITTSBURGH, PA
  • Job Details Job Location : Main Location - PITTSBURGH, PA Position Type : Full Time Salary Range : Undisclosed Job Category : Engineering Description Join ... more
  • 5 Days Ago

  • Onward Robotics PITTSBURGH, PA
  • Join Our Team At Onward Robotics, we are a bold, gritty, and purposeful team with an ambitious mission to revolutionize fulfillment. Our team is driven by ... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Motion Planning Software Engineer jobs in the PITTSBURGH, PA area that may be a better fit.

  • latitude Pittsburgh, PA
  • Latitude AI ( lat.ai ) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what... more
  • 15 Days Ago

  • Thoro.ai Pittsburgh, PA
  • Thoro Background At Thoro, we're on a mission to deliver the benefits of autonomous mobile robotics in complex industrial environments on forklifts, indust... more
  • 18 Days Ago

AI Assistant is available now!

Feel free to start your new journey!