SIGN IN
Robotic Software Engineer (Perception) jobs in United States
cer-icon
Apply on Employer Site
company-logo

Ghost Robotics · 1 day ago

Robotic Software Engineer (Perception)

Ghost Robotics is a robotics company building autonomous systems that operate in complex, dynamic environments. They are seeking a Perception Engineer to design and implement SLAM, state estimation, and computer vision algorithms for real-world robotic systems, bridging the gap between theory and deployment.
IndustrialMilitaryMiningOil and GasPhysical SecurityPublic SafetyRobotics
check
H1B Sponsor Likelynote

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

Qualification

Robotics perceptionSLAM implementationC++Python3D geometryCamera calibrationProbabilistic state estimationLinux environmentsRobotics software stacksDebugging skillsData analysis skillsDeep learning modelsDataset curation

Required

Strong background in robotics perception or computer vision
Experience implementing SLAM or localization systems in practice
Solid understanding of: 3D geometry and coordinate transformations
Solid understanding of: Camera models and calibration
Solid understanding of: Feature-based and/or direct visual methods
Solid understanding of: 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

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

Company

Ghost Robotics

twittertwittertwitter
company-logo
Robots that Feel the World™ | Quadrupedal Robots (Q-UGV) for Unstructured, Demanding and Continuous-Use Environments

H1B Sponsorship

Ghost Robotics has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2022 (2)
2021 (1)
2020 (2)

Funding

Current Stage
Growth Stage
Total Funding
$1.45M
Key Investors
Ben Franklin Technology Partners of Southeastern Pennsylvania
2024-07-28Acquired
2021-08-25Seed· $0.45M
2019-03-15Seed

Leadership Team

leader-logo
Gavin Kenneally
Chief Executive Officer
linkedin
leader-logo
Avik De
CTO
linkedin
Company data provided by crunchbase