Pittsburgh, Pennsylvania, United States

Robotics Engineer - Localization

 Job Description:

Senior Robotics Software Engineer – Localization

A leading robotics technology company is seeking a Senior Robotics Software Engineer with deep expertise in Localization and Autonomous Navigation to support the continued advancement of its next-generation robotic platforms. This role is heavily focused on robot positioning, mapping, sensor fusion, and localization accuracy within complex real-world environments.

This is a highly visible engineering role working alongside perception, planning, controls, and simulation teams to improve autonomous system performance and reliability across a growing robotics platform.

Key Responsibilities

  • Design, develop, and optimize localization systems for autonomous mobile robots
  • Improve robot positioning accuracy using sensor fusion and state estimation techniques
  • Develop and maintain SLAM, mapping, and localization software components
  • Integrate and process data from LiDAR, cameras, IMUs, wheel odometry, GPS, and other robotic sensors
  • Analyze robot logs and debug localization drift, mapping inconsistencies, and navigation issues
  • Collaborate with perception, planning, and controls engineers on full autonomy stack integration
  • Support simulation, replay, testing, and validation of localization performance
  • Contribute to software architecture, code reviews, and engineering best practices

Qualifications

  • Bachelor's Degree in Robotics, Computer Science, Engineering, or related technical field
  • 5+ years of professional robotics software engineering experience
  • Strong modern C++ development experience (C++11/14/17)
  • Strong experience with ROS / ROS2 and Linux environments
  • Hands-on experience with:
  • Localization systems
  • SLAM
  • Mapping and navigation
  • Sensor fusion
  • State estimation
  • Experience working with robotic sensors including LiDAR, IMUs, cameras, and odometry systems
  • Strong understanding of autonomous robotics software architectures and real-time systems

Additional Information

  • Full-time permanent opportunity
  • Hybrid work schedule
  • Competitive compensation package
  • Full suite of health, dental, and vision benefits
  • 401(k) retirement plan
  • Opportunity to work on cutting-edge autonomous robotics technology deployed in real-world environments
  Required Skills:

Robotics