Staff Software Engineer, Vehicle Behaviors jobs in United States
cer-icon
Apply on Employer Site
company-logo

Stack AV · 21 hours ago

Staff Software Engineer, Vehicle Behaviors

Stack AV is developing revolutionary AI and advanced autonomous systems to enhance safety and efficiency in the trucking industry. The Staff Software Engineer will focus on developing and deploying motion planning components for self-driving systems, ensuring safe and reliable performance through collaboration with cross-functional teams.

Artificial Intelligence (AI)AutomotiveAutonomous VehiclesTransportation
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Own delivery of motion planning modules that solve on-vehicle problems and deliver for customer needs - meeting product requirements and meeting the needs of the controls system, providing a safe, smooth trajectory for the system to follow
Provide input in the technical direction for the team, and work cross-functionally to develop safe systems. This will include working closely with other teams such as perception, 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. Make extensive use of unit testing, simulation, and log simulation to properly validate their work
Collaborate with other autonomy teams including perception, localization, controls, etc. to ensure solutions are appropriate for real-world performance
Provide input to team roadmaps and ensure product features are properly prioritized
Identify bottlenecks and limitations in system performance, and develop novel motion planning components to unlock new capabilities and ensure a reliable system
Be involved in experimentation, design and iteration exercises, and help to align stakeholders by using strong presentation and communication skills

Qualification

C++PythonMotion planningClassical planning techniquesCollision avoidance algorithmsCommunication skillsCross-functional collaborationProblem-solving

Required

Strong C++ & Python skills, particularly in resource-constrained environments
Exceptional written and verbal communications skills
Experience developing code for real-world robotics/semi-autonomous platforms
An eagerness to work across the decision making stack, even on components that may not perfectly align with past experience

Preferred

Classical planning techniques such as graph/tree-search, ranking, or optimization that can operate in a high-degree of uncertainty
Developing cost functions or other algorithms for collision avoidance, ride quality, or adherence to traffic laws/regulations
Integrating ML-based planning techniques side-by-side with heuristic approaches in production

Company

Stack AV

twittertwitter
company-logo
Stack AV operates in the transportation industry that develops advanced autonomous systems.

Funding

Current Stage
Growth Stage
Total Funding
$1B
Key Investors
SoftBank
2023-09-07Series Unknown· $1B

Leadership Team

leader-logo
Bryan Salesky
CEO, Stack AV
linkedin
leader-logo
Brett Browning
CTO
linkedin
Company data provided by crunchbase