Senior Software Engineer, Autonomous Planning Systems

AeroVect

Poland

On-site

PLN 240,000 - 420,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

AeroVect is shaping autonomous ground handling with sophisticated behavior planning systems. We seek a Senior Software Engineer to design modules in the behavior planner, bridging mission goals with motion execution in low-speed, structured environments.

You will own development of advanced planning algorithms, collaborate with cross-functional teams, and implement scalable C++/Python code. This role reports to Planning Tech Lead within a tight autonomy engineering team.

Qualifications

  • Master's degree in Computer Science, Robotics, or related field.
  • At least 3 years of industry experience in autonomous driving or robotics.
  • Proficient in modern C++ and Python for development.
  • Experience with behavior planning and path planning algorithms.
  • Strong debugging, profiling, and code optimization skills.

Responsibilities

  • Develop and implement behavior planning algorithms for autonomous vehicles.
  • Collaborate with cross-functional teams for robust integration.
  • Design, write, and maintain scalable C++ and Python code.
  • Contribute to architecture and ongoing improvements of planning software.
  • Test extensively in simulation and real-world scenarios.
  • Analyze performance and implement data-driven enhancements.
  • Maintain documentation of code and system designs.
  • Coordinate with other engineering teams.

Skills

Modern C++
Python
Behavior planning
Path planning
State machines
Behavior trees
Probabilistic planning
ROS/ROS2
Real-time systems
Debugging & profiling
Robotics

Education

Master's degree in CS/Robotics

Tools

ROS/ROS2

Job description

AeroVect is shaping autonomous ground handling with sophisticated behavior planning systems. We seek a Senior Software Engineer to design modules in the behavior planner, bridging mission goals with motion execution in low-speed, structured environments.

You will own development of advanced planning algorithms, collaborate with cross-functional teams, and implement scalable C++/Python code. This role reports to Planning Tech Lead within a tight autonomy engineering team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Behavior Planning
Senior Software Engineer, Behavior Planning

AeroVect • Poland

On-site
PLN 240,000 - 420,000
Senior Software Safety Engineer
Senior Software Safety Engineer

AeroVect • Poland

On-site
PLN 591,000 - 665,000
Staff / Senior Deployment & Release Manager
Staff / Senior Deployment & Release Manager

AeroVect • Poland

On-site
PLN 150,000 - 190,000
Senior Autonomous Deployment & Release Lead
Senior Autonomous Deployment & Release Lead

AeroVect • Poland

On-site
PLN 150,000 - 190,000
Autonomous Navigation Software Engineer
Autonomous Navigation Software Engineer

United Robots • Warszawa

On-site
PLN 140,000 - 210,000
Staff Software Engineer, Infrastructure (Cloud)
Staff Software Engineer, Infrastructure (Cloud)

AeroVect • Poland

On-site
PLN 220,000 - 360,000
Senior Staff Perception & 3D Vision Engineer
Senior Staff Perception & 3D Vision Engineer

AeroVect • Poland

On-site
PLN 400,000 - 700,000
Software Engineer (m/f/d)
Software Engineer (m/f/d)

World Aquatics • Kraków

On-site
PLN 120,000 - 190,000
Senior Software Engineer, Mission Planning
Senior Software Engineer, Mission Planning

Waymo • Warszawa

Hybrid
PLN 180,000 - 300,000
Staff Cloud Infra Engineer - Data Pipelines & Scale
Staff Cloud Infra Engineer - Data Pipelines & Scale

AeroVect • Poland

On-site
PLN 220,000 - 360,000