Staff Software Engineer, Motion Controls

Stack AVPittsburgh, PA
1d

About The Position

We are looking for experienced software engineers to help in developing and deploying the motion control stack for next generation self driving systems. In this role, you will own real-time, safety critical components, setting the vision for the motion control stack and work in all phases of the software development cycle, from solution design to deployment to production. You will collaborate with various teams in Autonomy, Hardware, Systems Engineering and Operations, fostering a culture of safety, principled engineering and a customer oriented mindset.

Requirements

  • BS in Computer Science, Electrical Engineering, Mechanical Engineering or closely related field. MS or PhD is a plus.
  • 5+ years of software engineering experience.
  • Experience building motion control systems for real world applications.
  • Knowledge and experience with vehicle dynamics, system identification and real-time control algorithms.
  • Fluent in modern C++.
  • Experience with Python.
  • Extensive vehicle integration experience.

Nice To Haves

  • Controls experience with large ground vehicles is a plus.
  • Experience with tooling and metrics is a plus.
  • Localization and motion planning experience is a plus.

Responsibilities

  • Own the delivery of motion control features from design to integration, providing a well controlled, safe and comfortable vehicle experience.
  • Provide input to team roadmaps and ensure timely delivery of features.
  • Work closely with systems engineers to ensure a safe, well tested product is delivered.
  • Write state of the art software, using modern C++ and Python. Make extensive use of unit testing, simulation, and log simulation.
  • Spend time on the vehicles to experience in person how motion control features affect truck behavior and aid in performance analysis and tuning of the control algorithms.
  • Develop motion control methods for real time, resource constrained applications.
  • Be involved in design and iteration exercises, and help to align stakeholders by using strong presentation and communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service