Sr. Software Engineer - Motion and Planning


Date: 10/01/2020

Location: Pittsburgh

As a Senior Motion Planning Engineer at Seegrid, you will develop the autonomous capabilities of next-generation industrial robotics. You will work with cross-functional teams to develop algorithms for mapping, planning, and understanding that empower Seegridís vehicles to perform increasingly-complex transport activities in a reliable and scalable fashion.†
We are seeking candidates with a strong desire to advance the state-of-the-art by delivering products to the market. We have a strong preference for hands-on practitioners skilled in software engineering, able to be deep in code, but also willing to coach other engineers and elevate the overall teamís performance.†

Key experience and qualifications:

  • Masterís degree or higher in Computer Science, Robotics, or relevant field.†
  • 5 - 8+ years of software development experience.†
  • Experience in robotics research in motion planning and control (e.g., trajectory optimization, planning under uncertainty, probabilistic robotics, optimal control, guidance, navigation and control, etc.).
  • Understanding of kinematic and dynamic vehicle models.
  • Strong, general programming skills using modern C++ in a Unix/Linux environment.† †
  • Advanced knowledge of software engineering principles including software design, source control management, build processes, code reviews, and testing methods.
  • Strong problem-solving skills and ability to learn.†
  • Strong communication and interpersonal skills.†
  • Flexible and creative thinking.

  • Learn more and apply below.