Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Carnegie Mellon University Logo

Robotics Engineer, Mobile Manipulation - NREC

Carnegie Mellon University

Salary not specified
Dec 15, 2025
Pittsburgh, PA, US
Apply Now

Develop and deploy the next generation of mobile manipulation systems for real-world applications, addressing complex challenges in industrial, commercial, and government sectors at the National Robotics Engineering Center (NREC)

Requirements

  • Experience with 3D perception (LiDAR, stereo vision, RGB-D, point cloud processing)
  • Knowledge of kinematics, dynamics, and control of manipulators
  • Strong background in at least one of motion planning (MoveIt, OMPL, RRT*, etc.) or grasp/manipulation planning or whole-body control
  • Strong C++ skills
  • Experience with scripting languages for quick prototyping of computer vision applications (Python or Matlab preferred)
  • Linux development experience
  • Knowledge of basic software engineering principles

Responsibilities

  • Developing algorithms for perception-aided control of manipulators on mobile robots for real world applications
  • Prototyping in scripting languages
  • Transitioning applications to deployment with production quality code
  • Designing, developing, documenting, testing, troubleshooting, and maintaining software applications and integrated systems
  • Surveying literature and implementing innovative techniques to take on exciting problems
  • Following protocols for team software development (peer reviews of designs and code, unit and system testing, version control, bug tracking, integrated documentation)
  • Developing, documenting, and applying software system testing, troubleshooting, and verification procedures

Other

  • B.S. in Computer Science, Engineering, Mathematics or equivalent experience (M.S. or PhD is a bonus)
  • 1-3 years combined graduate academic and professional software development experience
  • Technical communication skill
  • Demonstrated success collaborating alongside a multi-functional team
  • Successful pre-employment background check