Senior Software Engineer

GMSan Francisco, CA
Remote

About The Position

Develop and design software applications for a driverless technology company. This role involves designing and implementing scalable automation tools for test creation, data collection and analysis, debugging, and performance monitoring. The engineer will own the software architecture of the Motion Planning and Controls Stack, working closely with domain experts to create an efficient and performant framework for implementing Controls and Motion Planning algorithms that control the AV. Additionally, the role includes designing and implementing extensible, well-tested shared libraries, and creating spoofers and test tools for characterizing system and subsystem performance. Collaboration with domain engineers and Frameworks and Data Infra teams is expected to improve productivity.

Requirements

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field.
  • One (1) year of experience in the job offered or as a Software Engineer, Intern or a related occupation.
  • C# and C++
  • Python
  • Machine learning and deep learning
  • Operations Systems including Linux
  • Blazor, CSS, and JavaScript

Responsibilities

  • Design and implement scalable automation tools for test creation, data collection and analysis, debugging, and performance monitoring.
  • Own the software architecture of the Motion Planning and Controls Stack.
  • Design and implement an efficient and performant framework for implementing Controls and Motion Planning algorithms that control the AV.
  • Design and implement extensible and well-tested shared libraries.
  • Design and implement spoofers and test tools for characterizing system and subsystem performance.
  • Work with domain engineers in Motion Planning and Controls to identify pain points of development and testing.
  • Collaborate with Frameworks and Data Infra teams to build and deploy tools to improve productivity.

Benefits

  • Bonus Potential
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service