Postdoctoral Research Associate - Robotics and Navigation

UT-Battelle

Oak Ridge (TN)

On-site

USD 65,000 - 85,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UT-Battelle at Oak Ridge National Laboratory seeks a Postdoctoral Research Associate in Robotics and Navigation to develop an autonomous underground exploration and mapping platform. You will integrate heterogeneous sensors and onboard computing, advance LiDAR-based SLAM, and deploy algorithms on physical robots in GPS-denied, dim environments.

Collaborating across robotics, surveying, remote sensing, and AI, you will publish in journals and conferences while ensuring safety and ethics.

Qualifications

  • Ph.D. in robotics or closely related field obtained in the last five years.
  • Demonstrated experience developing robotic systems using ROS 2.
  • Hands-on experience integrating sensors, actuators, computing hardware, or communications interfaces on a mobile robotic platform.
  • Proficiency in Python, modern C++, and Linux-based development environments.

Responsibilities

  • Design and implement a modular ROS 2 architecture for onboard sensing, autonomy, mapping, and data logging.
  • Develop and integrate ROS 2 drivers and hardware interfaces for LiDAR, IMU, cameras, wheel odometry, and laser scanners.
  • Establish calibration, coordinate-frame management, timestamp synchronization, and data acquisition across devices.
  • Develop multi-sensor localization and state-estimation methods fusing LiDAR, IMU, camera, and wheel-odometry data.
  • Implement LiDAR-based SLAM, pose-graph optimization, loop-closure, and drift-correction for long trajectories.
  • Create autonomous navigation: path planning, obstacle avoidance, frontier exploration, and localization-aware planning.
  • Develop high-accuracy point cloud registration and mapping workflows; plan experiments on physical robots.

Skills

ROS 2
Sensor integration
Python
C++
Linux

Education

Ph.D. in robotics or related field

Tools

Open3D

Job description

Overview

We are seeking a Postdoctoral Research Associate in Robotics and Navigation who will focus on developing an autonomous underground exploration and mapping robotic platform. The successful candidate will (1) integrate heterogeneous sensors and onboard computing hardware; (2) develop methods for LiDAR-based simultaneous localization and mapping (SLAM), autonomous navigation, trajectory planning, and point cloud mapping; and (3) deploy the developed algorithms on a physical mobile robot operating in GPS-denied, low-light, and geometrically repetitive environments. The candidate will collaborate with multidisciplinary researchers in robotics, surveying, remote sensing, and artificial intelligence. This on-site position resides in the Building Envelope Materials Research Group in the Building Technologies Research Section, Buildings and Transportation Science Division, Energy Science and Technology Directorate, at Oak Ridge National Laboratory (ORNL).

We are seeking a Postdoctoral Research Associate in Robotics and Navigation who will focus on developing an autonomous underground exploration and mapping robotic platform. The successful candidate will (1) integrate heterogeneous sensors and onboard computing hardware; (2) develop methods for LiDAR-based simultaneous localization and mapping (SLAM), autonomous navigation, trajectory planning, and point cloud mapping; and (3) deploy the developed algorithms on a physical mobile robot operating in GPS-denied, low-light, and geometrically repetitive environments. The candidate will collaborate with multidisciplinary researchers in robotics, surveying, remote sensing, and artificial intelligence. This on-site position resides in the Building Envelope Materials Research Group in the Building Technologies Research Section, Buildings and Transportation Science Division, Energy Science and Technology Directorate, at Oak Ridge National Laboratory (ORNL).

Major Duties/Responsibilities
  • Design and implement a modular ROS 2 software architecture for onboard sensing, autonomy, mapping, data logging, launch management, and configuration management.
  • Develop and integrate ROS 2 drivers and hardware interfaces for LiDAR, inertial measurement units, RGB or stereo cameras, wheel odometry, survey‑grade laser scanners, and additional sensing systems.
  • Develop robust procedures for sensor calibration, coordinate‑frame management, timestamp synchronization, and data acquisition across heterogeneous devices.
  • Develop and evaluate multi‑sensor localization and state‑estimation methods that fuse LiDAR, IMU, camera, and wheel‑odometry data in GPS‑denied, low‑light environments.
  • Implement LiDAR‑based or LiDAR‑inertial SLAM, factor‑graph or pose‑graph optimization, loop‑closure validation, drift estimation, and drift‑correction methods for long trajectories in environments with limited and repetitive geometric features.
  • Develop autonomous navigation capabilities, including path planning, obstacle avoidance, autonomous exploration, frontier selection, and localization‑aware trajectory planning.
  • Develop high accuracy point cloud registration and mapping workflows.
  • Plan and conduct experiments on physical robotic systems.
  • Establish quantitative measures for localization drift, mapping accuracy, and navigation reliability.
  • Publish results in peer‑reviewed journals and conference proceedings, and communicate findings through technical reports and presentations.
  • Deliver ORNL’s mission by aligning behaviors, priorities, and interactions with our core values of Impact, Integrity, Teamwork, Safety, and Service. Promote equal opportunity by fostering a respectful workplace – in how we treat one another, work together, and measure success.
Basic Qualifications
  • Ph.D. in robotics, mechanical engineering, electrical engineering, computer engineering, computer science, aerospace engineering, or a closely related field obtained in the last five years.
  • Demonstrated experience developing robotic systems using ROS 2.
  • Hands‑on experience integrating sensors, actuators, computing hardware, or communications interfaces on a mobile robotic platform.
  • Demonstrated research or development experience in one or more of the following areas: automated controls, SLAM, autonomous navigation, or trajectory planning.
  • Experience integrating hardware, deploying, and evaluating algorithms on physical robots.
  • Proficiency in Python, modern C++, and Linux‑based development environments.
Preferred Qualifications
  • Experience with point cloud processing and registration using libraries such Open3D or equivalent.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Postdoctoral Research Associate - Robotics and Navigation
Postdoctoral Research Associate - Robotics and Navigation

Oak Ridge National Laboratory • Oak Ridge (TN)

On-site
USD 60,000 - 90,000
On-site fitness facilities
401(k) retirement plan
Dental plan
+2
Postdoctoral Fellow: Autonomous Underground Robotics & SLAM
Postdoctoral Fellow: Autonomous Underground Robotics & SLAM

Oak Ridge National Laboratory • Oak Ridge (TN)

On-site
USD 60,000 - 90,000
On-site fitness facilities
401(k) retirement plan
Dental plan
+2
Postdoc: Underground Robotics — SLAM, Navigation & Mapping
Postdoc: Underground Robotics — SLAM, Navigation & Mapping

UT-Battelle • Oak Ridge (TN)

On-site
USD 65,000 - 85,000
Senior robotics navigation engineer
Senior robotics navigation engineer

Dexmate • United States

On-site
USD 85,000 - 120,000
Autonomy Software Engineer - Mapping and Localization
Autonomy Software Engineer - Mapping and Localization

Noble Machines • Sunnyvale (CA)

On-site
USD 100,000 - 140,000
Robotics Software Engineer - Localization
Robotics Software Engineer - Localization

ViaBot • California (MO)

On-site
USD 110,000 - 150,000
Senior Robotics Software Engineer (Up to $200k)
Senior Robotics Software Engineer (Up to $200k)

Attis • Los Angeles (CA)

On-site
USD 180,000 - 220,000
Health, dental, and vision coverage
Generous PTO
Equity options
Senior Robotics Software Engineer
Senior Robotics Software Engineer

Near Earth Autonomy • Pittsburgh

On-site
USD 120,000 - 180,000
Senior Robot Localization and Mapping Engineer
Senior Robot Localization and Mapping Engineer

Intuitive Autonomy • San Jose (CA)

On-site
USD 150,000 - 190,000
2027 Internship State Estimation, Learned Mapping & Semantic SLAM
2027 Internship State Estimation, Learned Mapping & Semantic SLAM

Bedrock Robotics Inc • San Francisco (CA)

On-site
USD 42,000 - 66,000