Senior Software Engineer

closed
Stack AV Logo

Stack AV

πŸ“Remote - United States

Summary

The job is for a software engineer at Stack AV focused on developing motion planning modules for self-driving vehicles. The candidate should have strong experience in C++, real-time algorithms, machine learning approaches, and software engineering. They will work cross-functionally with other teams to ensure safe systems and provide input in the technical direction of the team.

Requirements

  • Strong experience in software engineering and algorithm design
  • Knowledge and experience with real-time algorithms, and machine learning approaches
  • Fluent in C++

Responsibilities

  • Be part of a team to develop state-of-the-art motion planning modules for self-driving vehicle systems
  • Own delivery of motion planning modules that solve on-vehicle problems and deliver for customer needs
  • Provide input in the technical direction for the team, and work cross-functionally to develop safe systems
  • Work closely with other teams such as perception, prediction, localization, and controls to ensure that the input to the motion planning modules is appropriate
  • Work closely with systems engineers to ensure a safe, well-tested product is delivered
  • Work closely with verification teams to ensure proper testing and validation of the motion planning modules
  • Spend time on the vehicles to experience in person the efforts being worked
  • Provide input to team roadmaps and ensure product features are properly prioritized
  • Develop motion planning models for real-time, resource-constrained applications

Preferred Qualifications

Experience with Python a plus

This job is filled or no longer available