AeroVect

Software Engineer, Localization, Calibration – Mapping

AeroVect

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Identify and solve gaps in the current localization and mapping system that operates in mixed indoor and outdoor environments
  • Implement, deploy, test and maintain new localization capabilities for the autonomous system
  • Develop and maintain the sensors calibration across sensors, time, and vehicles
  • Develop online validation and calibration tools
  • Develop and maintain the topographical map of the operating environment
  • Collaborate with our localization team and autonomy sub teams (planning, perception, infrastructure) to successfully deploy the autonomous system

Requirements

  • Bachelor’s Degree or Master’s Degree candidate in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or related field
  • 1+ years of work experience in development of robotics, industrial automation or autonomous driving
  • Theoretical knowledge in either localization or calibration
  • Strong C++ 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 like graph-based optimization or any filtering algorithms like EKF, UKF, Particle filters
  • Demonstrated work experience with various sensors such as LiDARs, Camera, IMU, GPS/GNSS, Radar, etc
  • Highly collaborative nature and exceptional communicator with strong problem solving skills
  • MS or PhD in Computer Science, Math, Robotics or a related field
  • 2-4 years of work experience in development of robotics, industrial automation or autonomous driving
  • In-depth understanding of middleware frameworks like ROS2
  • Proven experience with factor graphs and graph slam algorithms
  • Proven experience with non linear solvers like Ceres, GTSAM, g2o
  • Proven experience working with GPS / GNSS systems integrating them into INS solutions
  • Proven track record of system development and successful deployment of unmanned systems in existing or upcoming products
  • Mastery of Modern C++ (14 and beyond) and safety critical coding practices
  • Proven experience with open source algorithms/software like google cartographer, slam toolbox , kalibr , ORB-SLAM 3 , stella-vslam , GLIM, LIO-SAM , VINS-Fusion , robot localization , etc.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++LinuxRobot Operating System (ROS/ROS2)OpenCVnon-linear optimizationgraph-based optimizationEKFUKFParticle filterssensors calibration
Soft Skills
collaborativecommunicationproblem solving
Certifications
Bachelor’s DegreeMaster’s DegreePhD