Senior Perception Engineer: SLAM, CV & Real-World Robotics

Uncrewed Engineering Jobs

Philadelphia, Northern (Philadelphia County, KY)

Hybrid

USD 140,000 - 185,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity incentive package
Flexible time off

Job summary

Uncrewed Engineering Jobs is seeking a Perception Engineer in Philadelphia to design and productionize SLAM, state estimation, and computer vision for autonomous robots. You will bridge theory and deployment, moving algorithms from research to robust software used on real hardware.

The role supports Senior, Staff, or Lead levels with responsibilities scaling accordingly. Strong background in robotics perception, C++/Python, Linux, and ROS/ROS 2 are required, with a focus on real-world robotics

Qualifications

  • Master’s degree in Robotics, CS, EE, or related field required.
  • PhD in related field is welcomed and considered equivalent experience.
  • Strong background in robotics perception or computer vision with hands-on SLAM/localization in real systems.
  • Solid understanding of 3D geometry, camera models/calibration, and probabilistic state estimation.
  • Proficiency in C++ and/or Python; experience in Linux; ROS / ROS 2 familiarity.
  • Strong debugging and data analysis skills.

Responsibilities

  • Design and implement SLAM and localization systems (visual, visual-inertial, lidar, or multi-sensor).
  • Develop and integrate computer vision pipelines for feature extraction, tracking, mapping, and scene understanding.
  • Implement and optimize estimation algorithms (filtering and optimization-based).
  • Fuse data from cameras, IMUs, lidars, and depth sensors.
  • Evaluate perception performance using real-world data and metrics.
  • Optimize algorithms for real-time performance and robustness.
  • Collaborate with controls and planning teams for downstream autonomy.
  • Maintain clean, well-tested production-quality code.
  • Contribute to tooling, datasets, and evaluation frameworks.

Skills

C++
Python
Linux
ROS/ROS 2
Debugging
Data analysis
3D geometry
Coordinate transformations
Computer vision
SLAM

Education

Master’s degree in Robotics, Computer Science, Electrical Engineering, or related field
PhD in related field

Tools

ORB-SLAM
VINS
Cartographer
GTSAM
CUDA
OpenCV

Job description

Uncrewed Engineering Jobs is seeking a Perception Engineer in Philadelphia to design and productionize SLAM, state estimation, and computer vision for autonomous robots. You will bridge theory and deployment, moving algorithms from research to robust software used on real hardware.

The role supports Senior, Staff, or Lead levels with responsibilities scaling accordingly. Strong background in robotics perception, C++/Python, Linux, and ROS/ROS 2 are required, with a focus on real-world robotics

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Perception Engineer: Real-World SLAM & Vision Systems
Senior Perception Engineer: Real-World SLAM & Vision Systems

Ghost Robotics • Philadelphia

On-site
USD 140,000 - 185,000
Competitive base salary
Full benefits
Equity incentive package
+1
Robotic Software Engineer (Senior, Staff or Lead) (Perception)
Robotic Software Engineer (Senior, Staff or Lead) (Perception)

Uncrewed Engineering Jobs • Philadelphia, Northern (KY)

Hybrid
USD 140,000 - 185,000
Equity incentive package
Flexible time off
Robotic Software Engineer (Senior, Staff or Lead) (Perception)
Robotic Software Engineer (Senior, Staff or Lead) (Perception)

Ghost Robotics • Philadelphia

On-site
USD 140,000 - 185,000
Competitive base salary
Full benefits
Equity incentive package
+1
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior Perception Engineer
Senior Perception Engineer

Auxo Talent • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
Lead Perception Engineer — Real-World Robotics & ML
Lead Perception Engineer — Real-World Robotics & ML

Motion Recruitment • Woburn (MA)

On-site
USD 120,000 - 180,000
Medical Insurance
Dental Benefits
Vision Benefits
+2
Production-Ready Robotics Perception Engineer
Production-Ready Robotics Perception Engineer

Slip Robotics • United States

Remote
USD 130,000 - 190,000
Competitive salary
Equity
Health benefits
+2
Senior Robotics Engineer: SLAM, Perception & Sensor Fusion
Senior Robotics Engineer: SLAM, Perception & Sensor Fusion

Treeswift • Philadelphia

Hybrid
USD 160,000 - 210,000
Competitive salary
Equity package
Medical, dental, vision
+4
Software Engineer, Perception (SLAM/VIO)
Software Engineer, Perception (SLAM/VIO)

Rivet Industries, Inc. • San Jose (CA)

On-site
USD 100,000 - 130,000
Remote Robotics Engineer: Perception, SLAM & AI Training
Remote Robotics Engineer: Perception, SLAM & AI Training

Rex.zone • United States

Remote
USD 41,328 - 68,880