We are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems. You will work closely with robotics, controls, and ...
We are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems. You will work closely with robotics, controls, and ...
We are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems. You will work closely with robotics, controls, and ...
We are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems. You will work closely with robotics, controls, and ...
Robotics Software Engineer - Controls
Philadelphia, PA · On-site
$90K - $140K/yr
Our perception stack enables our robots to understand, localize, and navigate the world in real ... Hands-on experience deploying algorithms on physical robotic systems and debugging complex hardware ...
Robotics Software Engineer - Controls
Philadelphia, PA · On-site
$90K - $140K/yr
Our perception stack enables our robots to understand, localize, and navigate the world in real ... Hands-on experience deploying algorithms on physical robotic systems and debugging complex hardware ...
Robotics Software Engineer - Controls
Philadelphia, PA · On-site
$90/hr
Our perception stack enables our robots to understand, localize, and navigate the world in real ... edge control algorithms for dynamic legged robotic systems operating in complex real-world ...
Robotics Software Engineer - Controls
Philadelphia, PA · On-site
$90/hr
Our perception stack enables our robots to understand, localize, and navigate the world in real ... edge control algorithms for dynamic legged robotic systems operating in complex real-world ...
Controls Engineer - Legged Robotics
$76.70K - $99.20K/yr
... edge control algorithms for dynamic legged robotic systems operating in complex real-world ... Collaborate closely with mechanical, perception, embedded, and systems teams to ensure end-to-end ...
Controls Engineer - Legged Robotics
$76.70K - $99.20K/yr
... edge control algorithms for dynamic legged robotic systems operating in complex real-world ... Collaborate closely with mechanical, perception, embedded, and systems teams to ensure end-to-end ...
Controls Engineer - Legged Robotics
Philadelphia, PA · On-site
$76.70K - $99.20K/yr
... edge control algorithms for dynamic legged robotic systems operating in complex real-world ... perception, embedded, and systems teams to ensure end-to-end performance and robustness. · Write ...
Controls Engineer - Legged Robotics
Philadelphia, PA · On-site
$76.70K - $99.20K/yr
... edge control algorithms for dynamic legged robotic systems operating in complex real-world ... perception, embedded, and systems teams to ensure end-to-end performance and robustness. · Write ...
Design and evaluate AI/ML-driven wireless algorithms (e.g., semantic communications, intent based ... Explore Physical AI concepts that connect perception, sensing, wireless control, robotics ...
Design and evaluate AI/ML-driven wireless algorithms (e.g., semantic communications, intent based ... Explore Physical AI concepts that connect perception, sensing, wireless control, robotics ...
Design and evaluate AI/ML-driven wireless algorithms (e.g., semantic communications, intent based ... Explore Physical AI concepts that connect perception, sensing, wireless control, robotics ...
Design and evaluate AI/ML-driven wireless algorithms (e.g., semantic communications, intent based ... Explore Physical AI concepts that connect perception, sensing, wireless control, robotics ...
Software Engineer
Monroeville, NJ · On-site
$115K - $125K/yr
Enable data acquisition, perception, and autonomy behaviors * Support development of obstacle ... Experience with autonomous navigation and path-planning algorithms, particularly in unstructured ...
Quick apply
Software Engineer
Monroeville, NJ · On-site
$115K - $125K/yr
Enable data acquisition, perception, and autonomy behaviors * Support development of obstacle ... Experience with autonomous navigation and path-planning algorithms, particularly in unstructured ...
Perception Algorithm Engineer information
See Claymont, DE salary details
$58K - $70.8K
14% of jobs
$78.4K is the 25th percentile. Wages below this are outliers.
$70.8K - $83.5K
19% of jobs
$83.5K - $96.2K
12% of jobs
The median wage is $100.6K / yr.
$96.2K - $109K
17% of jobs
$109K - $121.7K
12% of jobs
$123.9K is the 75th percentile. Wages above this are outliers.
$121.7K - $134.4K
14% of jobs
$134.4K - $147.1K
7% of jobs
$147.1K - $159.9K
3% of jobs
$159.9K - $172.6K
0% of jobs
$172.6K - $185.3K
1% of jobs
$185.3K - $198K
2% of jobs
$58K
$108.9K
$198K
How much do perception algorithm engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a Perception Algorithm Engineer, and why are they important?
What are some common challenges faced by Perception Algorithm Engineers when integrating their solutions into autonomous systems?
What is a Perception Algorithm Engineer?

Full-time
Posted 22 days ago
Job description
We are a robotics company building autonomous systems that operate in complex, dynamic environments. Our perception stack enables our robots to understand, localize, and navigate the world in real time, and we place a strong emphasis on robustness, performance, and maintainable engineering.
We are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems. You will work closely with robotics, controls, and systems engineers to bring perception algorithms from research into reliable, production-ready software.
This role is ideal for someone who enjoys bridging the gap between theory and deployment—turning academic algorithms into efficient, well-engineered systems.
Responsibilities
- Design and implement SLAM and localization systems (visual, visual-inertial, lidar, or multi-sensor)
- Develop and integrate computer vision pipelines for perception tasks such as feature extraction, tracking, mapping, and scene understanding
- Implement and optimize estimation algorithms (e.g., filtering, optimization-based methods)
- Fuse data from multiple sensors (cameras, IMUs, lidars, depth sensors)
- Evaluate perception system performance using real-world data and metrics
- Optimize algorithms for real-time performance and robustness
- Collaborate with controls and planning teams to support downstream autonomy
- Maintain clean, well-tested, production-quality code
- Contribute to tooling, datasets, and evaluation frameworks
Required Qualifications
- Strong background in robotics perception or computer vision
- Experience implementing SLAM or localization systems in practice
- Solid understanding of:
- 3D geometry and coordinate transformations
- Camera models and calibration
- Feature-based and/or direct visual methods
- Probabilistic state estimation
- Proficiency in C++ and/or Python
- Experience working in Linux environments
- Familiarity with robotics software stacks (e.g., ROS / ROS 2)
- Strong debugging and data analysis skills
Preferred Qualifications
- Experience with specific SLAM frameworks (e.g., ORB-SLAM, VINS, Cartographer, GTSAM)
- Experience with lidar-based perception and mapping
- Familiarity with deep learning–based perception models
- Experience deploying perception systems on real robots
- Knowledge of GPU acceleration (CUDA, OpenCL)
- Experience with dataset curation and annotation
- Publications or research background in robotics or computer vision
About Ghost Robotics
Sourced by ZipRecruiter
Industry
Industrial machinery manufacturing
Company size
11 - 50 Employees
Headquarters location
Philadelphia, PA, US
Year founded
2015