AeroVect

Software Engineer, Localization, Calibration & Mapping

Atlanta, Georgia, United States

Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Aviation, Autonomous Driving, RoboticsIndustries

Requirements

Candidates should possess a Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related field, with at least 1 year of work experience in robotics, industrial automation, or autonomous driving. A strong foundation in C++ programming and experience with Linux-based operating systems (Ubuntu, Debian) and ROS/ROS2 middleware are essential. Familiarity with OpenCV, non-linear optimization, filtering algorithms (EKF, UKF, Particle filters), and various sensors (LiDARs, Camera, IMU, GPS, Radar) is required. Exceptional communication and problem-solving skills are also necessary. Preferred qualifications include an MS or PhD, 2-4 years of relevant work experience, in-depth knowledge of ROS/ROS2, experience with factor graphs and graph SLAM algorithms, proficiency in non-linear solvers (Ceres, GTSAM, g2o), a proven track record of system development and deployment, mastery of Modern C++ (14+), and experience with open-source algorithms like Google Cartographer or LOAM.

Responsibilities

The Software Engineer will identify and resolve issues within the current localization and mapping system. They will implement, deploy, test, and maintain new localization capabilities for the autonomous system. Responsibilities also include developing and maintaining sensor calibration across various sensors, times, and vehicles, as well as creating online validation and calibration tools. The engineer will maintain the topographical map of the operating environment and collaborate with localization and autonomy sub-teams (planning, perception, infrastructure) to ensure the successful deployment of the autonomous system.

Skills

localization
mapping
calibration
autonomous systems
sensors
C++
Linux
ROS
ROS2
OpenCV
non-linear optimization
EKF
UKF
Particle filters
LiDAR
Camera
IMU
GPS
Radar
factor graphs

AeroVect

Digital solutions for aviation industry businesses

About AeroVect

AeroVect provides digital solutions tailored for the aviation industry. Their platform, built using JavaScript, suggests a focus on web and app development, likely offering services that cater to airlines, airports, and other aviation-related businesses. AeroVect's products may include software for managing aviation data, enhancing operational efficiency, or improving customer experiences. Unlike many competitors, AeroVect may emphasize customizable solutions and consulting services, allowing clients to adapt the technology to their specific needs. The company's goal is to support the aviation sector by delivering effective digital tools that streamline operations and enhance service delivery.

San Francisco, CaliforniaHeadquarters
2020Year Founded
$9.1MTotal Funding
SEEDCompany Stage
Consulting, Enterprise Software, AerospaceIndustries
11-50Employees

Benefits

Flexible Work Hours

Risks

Competition from established aviation tech firms may impact AeroVect's market share.
Regulatory changes in autonomous aviation could affect AeroVect's operations.
Cybersecurity threats to JavaScript platforms pose risks to AeroVect's infrastructure.

Differentiation

AeroVect specializes in autonomous driving platforms for ground support equipment in aviation.
The company integrates AI and machine learning in airside operations for efficiency.
AeroVect targets large passenger and cargo hubs for its autonomous solutions.

Upsides

Growing demand for autonomous GSE boosts AeroVect's market potential.
Airports' digital transformation investments create opportunities for AeroVect's tech solutions.
Projected 15% CAGR in aviation autonomous vehicles market benefits AeroVect.

Land your dream remote job 3x faster with AI