Senior Software Engineer, Behavior Planning

AeroVect
New York, Seattle, Florida, Colorado, Boston, Atlanta
Workplace: HybridFull timeUSD 180,000 - 220,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: mastersSkills: ["Debugging","Profiling","Optimizing","Analysis","Collaboration"]

Design and build behavior planning modules for autonomous vehicles operating in structured, low-speed airport environments. You’ll develop decision-making algorithms for complex, dynamic multi-agent scenarios, integrating mission goals with motion execution. Work closely with cross-functional teams to build scalable C++/Python systems, conduct simulation and real-world testing, analyze performance, and continuously improve software architecture to meet real-time latency and robustness needs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AeroVect
AeroVect
2 hours ago

Senior Software Engineer, Behavior Planning

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Design and build behavior planning modules for autonomous vehicles operating in structured, low-speed airport environments. You’ll develop decision-making algorithms for complex, dynamic multi-agent scenarios, integrating mission goals with motion execution. Work closely with cross-functional teams to build scalable C++/Python systems, conduct simulation and real-world testing, analyze performance, and continuously improve software architecture to meet real-time latency and robustness needs.
Location: New York, Seattle, Florida, Colorado, Boston, Atlanta
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and implement advanced behavior planning algorithms for autonomous vehicles.
  • •Design, write, and maintain efficient, scalable C++ and Python code for planning systems.
  • •Collaborate with cross-functional teams to ensure robust integration and functionality.
  • •Conduct extensive testing in simulated and real-world scenarios to validate and refine algorithms.
  • •Analyze system performance and implement enhancements based on data and feedback.

Pay and Benefits

Salary: USD 180,000 - 220,000 annually

Key Requirements

  • •Minimum 3 years of industry experience in autonomous driving, robotics, or a related field.
  • •Proficient in modern C++ (11/14/17) and object-oriented programming.
  • •Skilled in Python for rapid prototyping and testing.
  • •Deep understanding of behavior planning algorithms such as state machines, behavior trees, and probabilistic planning.
  • •Master’s degree in Computer Science, Robotics, or a related field.
Experience:3+ yearsAutonomous drivingRoboticsAutonomous vehicles
Education:Master's in Computer Science, Robotics, or a related field
Skills:DebuggingProfilingOptimizingAnalysisCollaboration
Tech Stack:C++PythonROSROS2A*RRTD*OptimizationProbabilistic modelsState machinesBehavior trees

Company Brief

AeroVect
AeroVect develops autonomous driving systems (AeroVect Driver) for ground support equipment to automate baggage, cargo and airfield logistics using lidar, radar, cameras and embodied AI, deploying at major airports and working with airlines and ground handlers.
Industry: Robotics
Company Size: Small (11 to 50 employees)
Growth: Growth Stage Startup
Funding: Series A
Headquarters: South San Francisco, United States
Founded: 2020
Glassdoor
Glassdoor: 1.0
WebsiteLinkedInGlassdoor