Localization & Mapping Engineer

AeroVect is transforming ground handling with autonomy, redefining how airlines and ground service providers around the globe run day-to-day operations.
Distributed Systems
Mid-Level Software Engineer
In-Person
1+ year of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
System Development Engineer, Kuiper Simulation

System Development Engineer role at Amazon's Project Kuiper, building simulation systems for satellite broadband technology.

Software Developer 3 - C/C++, Distributed System

Software Developer position focusing on distributed systems and C/C++ development for Oracle Exadata Database Machine.

Distributed Systems Engineer - Developer Productivity

Build and maintain distributed systems for Apple's developer productivity infrastructure, focusing on reliability, scalability, and developer experience.

Software Development Engineer, Route 53 Edge Team

Software Development Engineer position for Amazon's Route 53 Edge Team, working on distributed systems and DNS services.

Software Engineer - AWS PCS, High Performance Computing

AWS HPC team is seeking an experienced Software Engineer to work on new High Performance Computing service, building core offerings for planning, scheduling, and executing HPC workloads.

Description For Localization & Mapping Engineer

AeroVect, founded in 2020 and backed by top-tier venture capital investors, is revolutionizing ground handling in the aviation industry through autonomy. As a Localization & Mapping Engineer, you'll be a crucial part of the core autonomy team, working on cutting-edge technologies to enhance autonomous systems for airlines and ground service providers worldwide.

In this role, you'll tackle challenges in localization and mapping, implementing and maintaining new capabilities, researching state-of-the-art techniques, and evaluating sensor modalities. You'll build metrics tools, develop calibration systems, and maintain topographical maps of operating environments. Collaboration with other autonomy sub-teams will be key to successfully deploying the autonomous system.

The ideal candidate should have 1-2 years of experience in industrial robotics or automation, strong programming skills in C++ and Python, and a solid understanding of Linux and ROS. You should be well-versed in non-linear optimization, filtering algorithms, and various sensors used in autonomous systems.

This position offers an exciting opportunity to work at the forefront of autonomous technology in the aviation industry. You'll be part of a team transforming how ground operations are conducted globally, making a significant impact on efficiency and safety in airport environments.

Join AeroVect to push the boundaries of autonomous systems, work with cutting-edge technologies, and contribute to reshaping the future of aviation ground handling. If you're passionate about robotics, autonomy, and solving complex real-world problems, this role offers the perfect blend of challenge and innovation.

Last updated 9 months ago

Responsibilities For Localization & Mapping Engineer

  • Identify and solve gaps in the current localization and mapping system
  • Implement, deploy, test and maintain new localization capabilities for the autonomous system
  • Research state of the art localization techniques and evaluate to see if it can be incorporated into the system to expand operating environments
  • Evaluate various new sensor modalities to improve localization and mapping
  • Build metrics tools to evaluate how well the localization sub-system is performing
  • Research, develop, test and maintain a calibration system to identify sensor extrinsics and camera intrinsics
  • Develop and maintain tools to maintain topographical map of the operating environment
  • Work closely with the other autonomy sub teams (planning, perception, infrastructure) to successfully deploy the autonomous system

Requirements For Localization & Mapping Engineer

Python
Linux
  • 1-2 years of work experience in development of industrial robots or industrial automation
  • Theoretical knowledge of one or more areas of autonomous driving: localization & mapping, perception, tracking or overall system development
  • Bachelor's Degree or Master's Degree candidate in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or related field
  • Strong C++ and Python programming
  • Working experience with a Linux based Operating System (Ubuntu, Debian) and Robot Operating System (ROS/ROS2) middleware, OpenCV
  • Proven experience with non-linear optimization and various filtering algorithms like EKF, UKF, Particle filters
  • Demonstrated work experience with various sensors such as LiDARs, Camera, IMU, GPS, Radar etc
  • Highly collaborative nature and exceptional communicator with strong problem solving skills

Interested in this job?