The Judge Group - Atlanta, GA

posted about 1 month ago

Full-time - Mid Level
Remote - Atlanta, GA
Administrative and Support Services

About the position

The Robotics Engineer position focuses on optimizing ROS2-based robotics software for autonomy, planning, and perception. This role involves performance analysis, system configuration, and real-world testing of robotic systems. The position is primarily remote, with a preference for candidates who can work at the Reston, VA office.

Responsibilities

  • Optimize the performance of ROS2-based small robotics autonomy, planning, and perception software stacks.
  • Conduct CPU load analysis of the overall system and individual node performance.
  • Perform Data Distribution System (DDS) configuration analysis and ROS2 architecture design analysis.
  • Improve low-level operating system interactions with software and hardware.
  • Run autonomy software on fielded robotic systems and verify improvements in real-world flight tests.

Requirements

  • M.S. or Ph.D. in Robotics Engineering, Computer Science, or a relevant field.
  • Strong ROS2 architecture experience.
  • Proficient in C++ and Python programming.
  • Experience with hardware and software integration on Ubuntu-based systems.
  • Experience with virtualization via Docker Containers.

Nice-to-haves

  • Familiarity with Airsim and off-the-shelf flight controllers like Ardupilot.
  • Familiarity with GPU programming or other multi-threaded applications.

Benefits

  • Remote work flexibility
  • Possibility for contract extension or conversion to full-time employment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service