Senior Software Engineer, Motion Planning in London
Senior Software Engineer, Motion Planning

Senior Software Engineer, Motion Planning in London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
A

At a Glance

  • Tasks: Develop advanced algorithms for autonomous vehicles and collaborate with diverse teams.
  • Company: AeroVect is revolutionising ground handling with autonomy in aviation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Why this job: Join a cutting-edge team and make a real impact in the aviation industry.
  • Qualifications: Proficient in C++ and Python with experience in robotics or autonomous driving.
  • Other info: Dynamic work environment with excellent career advancement opportunities.

The predicted salary is between 48000 - 72000 £ per year.

AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations. We are a Series A company backed by top-tier venture capital investors in aviation and autonomous driving. Our customers include some of the world's largest airlines and ground handling providers. For more information, visit www.aerovect.com.

You will:

  • Develop and implement advanced behavior planning algorithms for autonomous vehicles
  • Collaborate with cross-functional teams to ensure robust integration and functionality of planning systems
  • Design, write, and maintain efficient and scalable code in C++ and Python
  • Contribute to the architecture and continuous improvement of behavior planning software
  • Conduct extensive testing in simulated environments and real-world scenarios to validate and refine behavior planning algorithms
  • Analyze system performance and implement enhancements based on data and feedback
  • Maintain comprehensive documentation of code, algorithms, and system designs
  • Work closely with other engineering teams to ensure seamless coordination and development

You have:

  • Proficient in modern C++ (11/14/17) and object-oriented programming
  • Skilled in Python for rapid prototyping and testing
  • Strong in debugging, profiling, and optimizing code
  • Deep understanding of behavior planning algorithms such as state machines, behavior trees, and probabilistic planning
  • Familiarity with path planning algorithms like A*, RRT, or optimization-based methods
  • Master's degree in Computer Science, Robotics, or a related field
  • Minimum of 3 years of industry experience in autonomous driving, robotics, or a related field

We prefer:

  • Knowledge of state machines, behavior trees, and decision-making under uncertainty
  • Expertise in path planning algorithms such as A*, D*, and Rapidly-exploring Random Trees (RRT)
  • Knowledge of machine learning techniques, especially in the context of behavior prediction and planning
  • Experience with ROS / ROS2
  • Implementing systems that can re-plan at high frequencies to adapt to dynamic changes in the environment
  • Ensuring that behavior planning algorithms can execute with minimal latency for real-time navigation
  • Proficiency in optimization techniques and probabilistic models for making informed planning decisions under uncertainty
  • Master's degree or PhD in Robotics, AI, Mathematics, or a related field with a focus on planning, optimization, or control theory is a plus

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Airlines and Aviation

Senior Software Engineer, Motion Planning in London employer: AeroVect

AeroVect is an exceptional employer for Senior Software Engineers, particularly in the vibrant aviation sector, offering a dynamic work culture that fosters innovation and collaboration. Employees benefit from competitive compensation, opportunities for professional growth, and the chance to work on cutting-edge technology that is reshaping ground handling operations globally. With a focus on autonomy and a commitment to employee development, AeroVect provides a rewarding environment for those passionate about advancing their careers in robotics and autonomous systems.
A

Contact Detail:

AeroVect Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Motion Planning in London

✨Tip Number 1

Network like a pro! Reach out to people in the industry, especially those at AeroVect. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects related to motion planning or autonomous systems, make sure to highlight them. Real-world examples of your work can set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on algorithms and coding challenges. Practice makes perfect, so tackle some problems in C++ and Python to get into the zone before your interview.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the AeroVect team.

We think you need these skills to ace Senior Software Engineer, Motion Planning in London

C++ (11/14/17)
Python
Behavior Planning Algorithms
State Machines
Behavior Trees
Probabilistic Planning
Path Planning Algorithms
A*
RRT
Debugging
Profiling
Optimizing Code
Machine Learning Techniques
ROS / ROS2
Real-Time Navigation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C++ and Python, as well as any relevant projects in autonomous driving or robotics. We want to see how your skills align with the role, so don’t hold back on showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for the Senior Software Engineer position. Share your passion for motion planning and how your background makes you a great addition to our team at AeroVect.

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems, especially in behavior planning or path planning algorithms. We love seeing how you approach challenges and find innovative solutions!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining AeroVect!

How to prepare for a job interview at AeroVect

✨Know Your Algorithms

Brush up on your knowledge of behaviour planning algorithms like state machines and behaviour trees. Be ready to discuss how you've implemented these in past projects, as well as any challenges you faced and how you overcame them.

✨Showcase Your Coding Skills

Since the role requires proficiency in C++ and Python, prepare to demonstrate your coding skills. You might be asked to solve a problem on the spot, so practice coding challenges that focus on debugging and optimising code.

✨Understand the Company’s Vision

Familiarise yourself with AeroVect's mission to transform ground handling with autonomy. Think about how your skills can contribute to their goals and be prepared to share your thoughts on the future of autonomous vehicles in aviation.

✨Prepare for Technical Questions

Expect technical questions related to path planning algorithms like A* and RRT. Review your understanding of these concepts and be ready to explain them clearly, as well as how they apply to real-world scenarios in autonomous driving.

Senior Software Engineer, Motion Planning in London
AeroVect
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

A
  • Senior Software Engineer, Motion Planning in London

    London
    Full-Time
    48000 - 72000 £ / year (est.)
  • A

    AeroVect

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>