1

Robotics Perception Engineer Jobs in Pennsylvania

The ideal candidate will have a strong grasp of robotics and software engineering fundamentals ... Hands-on experience working with camera and LiDAR data for perception and navigation tasks.

The ideal candidate will have a strong grasp of robotics and software engineering fundamentals ... Hands-on experience working with camera and LiDAR data for perception and navigation tasks.

Senior Robotics AI Engineer

Philadelphia, PA · On-site

$105K - $144K/yr

... robot perception and navigation across complex indoor and outdoor sites. This is a hands-on ... The ideal candidate will have a strong grasp of robotics and software engineering fundamentals ...

... perception, simulation, hardware integration and deployment while helping establish engineering standards across the wider robotics practice. Key experience: * Strong C++ and Python development ...

Showing results 21-40

Robotics Perception Engineer information

What is a robotics perception engineer?

Robotics Perception Engineers are professionals who specialize in enabling robots to interpret and understand their environment using sensors and data processing algorithms. They work on developing and implementing computer vision, sensor fusion, and machine learning techniques so that robots can perceive objects, people, and surroundings. Their work is crucial for applications such as autonomous vehicles, drones, industrial automation, and service robots. By improving a robot's ability to 'see' and make sense of the world, they help create safer and more effective robotic systems.

What are the key skills and qualifications needed to thrive as a robotics perception engineer?

To thrive as a Robotics Perception Engineer, you need strong expertise in computer vision, sensor fusion, machine learning, and proficiency in programming languages like C++ and Python, often supported by a degree in robotics, computer science, or a related field. Familiarity with tools and frameworks such as ROS (Robot Operating System), OpenCV, and deep learning libraries, as well as experience with sensors like LiDAR and cameras, is typically required. Excellent problem-solving abilities, teamwork, and adaptability help set standout professionals apart in this role. These competencies are crucial for enabling robots to accurately interpret and interact with their environment, leading to robust and reliable autonomous systems.

What are some common challenges faced by robotics perception engineers when integrating new sensors into autonomous systems?

Robotics Perception Engineers often encounter challenges such as sensor calibration, data synchronization, and managing varying data quality when integrating new sensors. Ensuring that sensor data is accurately aligned in time and space is crucial for reliable perception in autonomous systems. Additionally, engineers must address the complexities of fusing data from multiple modalities (like cameras, LiDAR, or radar) while optimizing processing efficiency. Close collaboration with hardware and software teams is essential to troubleshoot integration issues and achieve robust, real-time perception.

What is the difference between Robotics Perception Engineer vs Computer Vision Engineer?

AspectRobotics Perception EngineerComputer Vision Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or Electrical Engineering; experience with perception algorithmsBachelor's or Master's in Computer Science, Electrical Engineering, or related fields; strong programming skills in vision processing
Work EnvironmentRobotics labs, autonomous vehicle companies, industrial automationSoftware companies, tech startups, research labs focusing on image and video analysis
Industry UsageAutonomous vehicles, robotics, manufacturingHealthcare, security, consumer electronics, automotive

Robotics Perception Engineers focus on developing perception systems specifically for robots, integrating sensors and perception algorithms for navigation and interaction. Computer Vision Engineers primarily develop algorithms for interpreting visual data across various applications. While both roles require strong programming and understanding of perception, Robotics Perception Engineers specialize in sensor fusion and real-time processing within robotic systems, whereas Computer Vision Engineers work more broadly on image analysis and recognition tasks.

What job categories do people searching Robotics Perception Engineer jobs in Pennsylvania look for?

The top searched job categories for Robotics Perception Engineer jobs in Pennsylvania are:

What cities in Pennsylvania are hiring for Robotics Perception Engineer jobs?

Cities in Pennsylvania with the most Robotics Perception Engineer job openings:

Infographic showing various Robotics Perception Engineer job openings in Pennsylvania as of August 2026, with employment types broken down into 84% Full Time, 10% Part Time, 5% Contract, and 1% Nights. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution.

Robotics Engineer, Mobile Manipulation - NREC

Carnegie Mellon University

Pittsburgh, PA • On-site

Full-time

Re-posted 20 days ago


Carnegie Mellon University rating

8.6

Company rating: 8.6 out of 10

Based on 24 frontline employees who took The Breakroom Quiz

72nd of 628 rated colleges and universities


Job description

Job Summary:
Carnegie Mellon University is a leading institution in robotics innovation, seeking a motivated roboticist to develop and deploy mobile manipulation systems. The role involves transforming advanced robotic concepts into production-ready technologies, with a focus on hands-on development and collaboration within multidisciplinary teams.
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
• Interacting with sponsors for planning, application support, and reporting purposes
• 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
• Collaboration with engineers with varied skills, including communication, co-design, and joint decision making
Qualifications:
Required:
• 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
• 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.), 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
• Technical communication skill
• Demonstrated success collaborating alongside a multi-functional team
Preferred:
• Sensor and robot calibration (stereo, hand-eye, multi-modal)
• Visual sensing
• Robot navigation, field robotics
• Reinforcement learning, imitation learning, or foundation models for robotics
• Visual/inertial odometry, mapping, or SLAM
• Familiarity with Gazebo, Isaac Sim, or Mujoco for simulation
• Knowledge of real-time control
• Real-world deployment, systems engineering
• Embedded systems or real time application development
• C++ Libraries such as OpenCV, PCL, ROS, Boost, Eigen
• CUDA programming
Company:
Carnegie Mellon University is a research university offering programs and research across engineering, science, arts, and business. Founded in 1900, the company is headquartered in Pittsburgh, USA, with a team of 5001-10000 employees. The company is currently Late Stage.

What Carnegie Mellon University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom