Hiring.Camp

Software Engineer, Perception

Relling

·

Jul 17, 2026

Salary
$120k – $170k/yr
Location
San Francisco, California, US
Type
Full-time
Department
Engineering
Experience
4+ years
Source
Y Combinator

Description

We're looking for a Robot Perception Engineer to develop the systems that give our robots a real-time understanding of the parts and workcells in front of them. You'll own the software that turns raw sensor data into the structured observations our controllers depend on, from camera integration and calibration through segmentation, tracking, and the 3D monitoring that lets our robots run alongside people.

What You'll Do

  • Develop and maintain real-time perception pipelines, integrating and calibrating cameras, depth sensors, and LiDAR with our robot platforms
  • Build segmentation, tracking, and pose estimation that holds up under part-to-part variation, deformable materials, and unreliable depth on thin or reflective features
  • Design the structured observation spaces our learned controllers consume, along with the labeling pipelines that make training them cheap
  • Own the 3D safety perception stack: occupancy prediction from point clouds, speed modulation, and protective stops that let our robots operate without fencing
  • Work with the controls and policy teams to connect perception outputs to policy inputs at control frequency
  • Support bring-up and field testing of new camera and sensor configurations on live production lines
  • Contribute to fault detection and recovery logic so the system survives an eight-hour shift

What We're Looking For

  • 4+ years of experience in robotics perception, computer vision, or a closely related field
  • Strong software engineering fundamentals in Python and C++
  • Hands-on experience with sensor integration and calibration (cameras, depth sensors, LiDAR, hand-eye)
  • Experience building real-time perception pipelines that ran on real hardware
  • Fluency with both learned and classical CV, and the judgment to know which one a problem calls for
  • Experience with ROS/ROS2 or similar robotics middleware
  • Ability to debug across the full stack, from driver-level sensor issues to model behavior on live hardware

Nice to Have (But Not Required)

  • Production experience with foundation-model perception (SAM2, DINOv2, open-vocabulary detectors), including where they break
  • Point cloud and 3D work: voxelization, occupancy networks, LiDAR processing
  • Manipulation background: visual servoing, imitation learning, ACT or diffusion policies
  • Sim-to-real experience, including domain randomization and sim/real co-training
  • Deploying and optimizing models on edge or onboard compute (quantization, TensorRT)
  • Exposure to safety standards for collaborative robotics (ISO/TS 15066, speed and separation monitoring, power and force limiting)
  • Prior work on early-stage hardware programs

Why This Role

  • Perception is the constraint. What our controllers can see sets the ceiling on what they can do, and the observation design you own moves task success more than the size of the model behind it.
  • You'll work at the boundary of hardware and AI on live production lines, where success is measured by a QC pass rate rather than a benchmark score.
  • High ownership on a small team. The decisions you make will shape how our robots perceive every site we deploy to.Motion Planning

Skills

PythonComputer Vision

Similar Jobs

30

Software Engineer, Perception

Andurilindustries · Costa Mesa, California, United States

2 months ago

Software Engineer, Perception

Voxel · San Francisco, CA · Hybrid

2 months ago

Software Engineer, Perception

Intrinsicrobotics · Singapore

3 months ago

Software Engineer - Perception

Lodestarspace · San Francisco, US +1

1+ year ago

Senior Robotics Software Engineer, Perception

Parallel Systems · Los Angeles, CA +1

Today

Senior Perception Software Engineer

Picklerobot · Charlestown, MA · Onsite

2 days ago

Robotics Software Engineer (Controls & Perception)

Danaher · USA - Remote, United States of America · Remote

5 days ago

Software Engineer I, Perception (New Grad)

True Anomaly · Denver, CO or Long Beach, CA +2 · Hybrid

1 week ago

Software Engineer, In-Cabin Perception

Woven by Toyota · Tokyo · Hybrid

1 week ago

Senior Software Engineer, Perception (Robotics)

Grab · Shanghai, China · Onsite

1 week ago

Senior Software Engineer, Perception (Robotics)

Grab · Singapore, Singapore · Onsite

1 week ago

Senior Software Engineer, Perception

Aerovect · Atlanta - Onsite · Hybrid

2 weeks ago

(Senior) Backend Software Engineer (all genders) - Vehicle Perception

MOIA GmbH · Berlin, Germany; Hamburg, Germany; Hannover, Germany; Munich, Germany; Wolfsburg, Germany +2 · Remote, Hybrid

2 weeks ago

New Grads 2027 - Software Engineer - Perception/Computer Vision

WeRide.ai · San Jose, CA · Onsite

3 weeks ago

Robotics Software Engineer, Perception

Hadrian Automation · San Francisco Bay Area, CA · Onsite

3 weeks ago

Embedded Software Engineer, Perception (All Levels)

Parallel Systems · Los Angeles, CA +1 · Remote

1 month ago

Senior Perception Software Engineer

Seasats · San Diego, CA, US · Remote, Onsite

1 month ago

Staff Software Engineer, Perception (R5421)

Shieldai · Washington, DC +3 · Onsite

1 month ago

Senior Software Engineer, Perception (R5420)

Shieldai · Washington, DC +3 · Onsite

1 month ago

Senior Staff Software Engineer, Perception (R4985)

Shieldai · Washington, DC +3 · Onsite

1 month ago

Senior Software Engineer - Perception Engineer

LiminalArc · Varies +1

1 month ago

Lead Software Engineer, Perception (Robotics)

Grab · Singapore, Singapore · Onsite

1 month ago

Senior Software Engineer, Perception Architecture

Stackav · Pittsburgh, PA or Remote · Remote

1 month ago

Senior Software Systems Engineer - Perception

Latitude AI · Pittsburgh, PA, Palo Alto, CA, Detroit, MI +3 · Remote

1 month ago

Robotic Software Engineer (Senior, Staff or Lead) (Perception)

Ghost Robotics Corporation · Philadelphia, PA

2 months ago

Robotics Software - Perception ML Engineer

Gritt · Belmont · Onsite

3 months ago

Senior Software Engineer, Perception Platform

Pathrobotics · Columbus, Ohio +1

3 months ago

Software Engineer, Verification and Validation (Perception)

Field AI · Irvine, CA · Onsite

4 months ago

Senior Software Engineer, Perception

Andurilindustries · Costa Mesa, California, United States

4 months ago

Fullstack Software Engineer, Perception Experience

Intrinsicrobotics · Munich, Germany +1

4 months ago