StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Robotic Software Engineer (Perception)

Ghost Robotics - Philadelphia, PA

Apply Now

Job Description

Apply Job Type Full-time 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 Requirements 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

Created: 2026-04-02

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.