1

Robotics Perception Engineer Jobs in Santa Clara, CA

Frontier labs are racing to build general-purpose robots, and high-quality training data is the ... Collaborate with ML engineers and data infrastructure teams to ensure perception output formats ...

Posted today

Lead Perception Engineer

Palo Alto, CA · On-site

$120K - $158K/yr

Teleo, a robotics company, is transforming construction heavy equipment into autonomous robots for commercial and defense applications. They are seeking a Lead Perception Engineer to build perception ...

Senior Perception Engineer

Palo Alto, CA · On-site

$123K - $168K/yr

Teleo, a Havoc company, is a robotics company that transforms construction heavy equipment into autonomous robots. The Senior Perception Engineer will build perception algorithms and architecture to ...

Senior Perception Engineer

Mountain View, CA · On-site

$124K - $170K/yr

The Senior Perception Engineer will work on the classical perception algorithms stack, contributing ... Robotics, Computer Science, Electrical Engineering, or similar • Experience with classical ...

Aeva's mission is to bring the next wave of perception to a broad range of applications from ... Have a MS or PhD in a relevant program such as Robotics, Computer Science, Electrical Engineering ...

Lead Perception Engineer

Palo Alto, CA · On-site

$110 - $140/hr

Teleo, a Havoc company, is a robotics company that transforms construction heavy equipment ... Build perception algorithms and architecture, fusing multiple sensor modalities and supporting an ...

Aeva's mission is to bring the next wave of perception to a broad range of applications from ... Have a MS or PhD in a relevant program such as Robotics, Computer Science, Electrical Engineering ...

Lead Perception Engineer

Palo Alto, CA · On-site

$110 - $150/hr

Teleo, a Havoc company, is a robotics company that transforms construction heavy equipment ... Build perception algorithms and architecture, fusing multiple sensor modalities and supporting an ...

Aeva's mission is to bring the next wave of perception to a broad range of applications from ... Have a MS or PhD in a relevant program such as Robotics, Computer Science, Electrical Engineering ...

Lead Perception Engineer

Palo Alto, CA · On-site

$120K - $158K/yr

Teleo, a Havoc company, is a robotics company that transforms construction heavy equipment ... Build perception algorithms and architecture, fusing multiple sensor modalities and supporting an ...

Lead Perception Engineer

Palo Alto, CA · On-site

$120K - $158K/yr

Teleo, a Havoc company, is a robotics company that transforms construction heavy equipment ... Build perception algorithms and architecture, fusing multiple sensor modalities and supporting an ...

Lead Perception Engineer

Palo Alto, CA · On-site

$189 - $310.50/hr

You'll collaborate daily with ML researchers, software engineers, robotics engineers, and hardware teams to design, build, and deploy perception and world‑understanding systems that directly ...

next page

Showing results 1-20

Robotics Perception Engineer information

See Santa Clara, CA salary details

$34.1K

$124K

$198.5K

How much do robotics perception engineer jobs pay per year?

As of Aug 24, 2026, the average yearly pay for robotics perception engineer in Santa Clara, CA is $124,026.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,100.00 and $149,200.00 per year, depending on experience, location, and employer.

What is a robotics perception engineer?

Robotics Perception Engineers are professionals who specialize in enabling robots to interpret and understand their environment using sensors and data processing algorithms. They work on developing and implementing computer vision, sensor fusion, and machine learning techniques so that robots can perceive objects, people, and surroundings. Their work is crucial for applications such as autonomous vehicles, drones, industrial automation, and service robots. By improving a robot's ability to 'see' and make sense of the world, they help create safer and more effective robotic systems.

What are the key skills and qualifications needed to thrive as a robotics perception engineer?

To thrive as a Robotics Perception Engineer, you need strong expertise in computer vision, sensor fusion, machine learning, and proficiency in programming languages like C++ and Python, often supported by a degree in robotics, computer science, or a related field. Familiarity with tools and frameworks such as ROS (Robot Operating System), OpenCV, and deep learning libraries, as well as experience with sensors like LiDAR and cameras, is typically required. Excellent problem-solving abilities, teamwork, and adaptability help set standout professionals apart in this role. These competencies are crucial for enabling robots to accurately interpret and interact with their environment, leading to robust and reliable autonomous systems.

What are some common challenges faced by robotics perception engineers when integrating new sensors into autonomous systems?

Robotics Perception Engineers often encounter challenges such as sensor calibration, data synchronization, and managing varying data quality when integrating new sensors. Ensuring that sensor data is accurately aligned in time and space is crucial for reliable perception in autonomous systems. Additionally, engineers must address the complexities of fusing data from multiple modalities (like cameras, LiDAR, or radar) while optimizing processing efficiency. Close collaboration with hardware and software teams is essential to troubleshoot integration issues and achieve robust, real-time perception.

What is the difference between Robotics Perception Engineer vs Computer Vision Engineer?

AspectRobotics Perception EngineerComputer Vision Engineer
Required CredentialsBachelor's or Master's in Robotics, Computer Science, or Electrical Engineering; experience with perception algorithmsBachelor's or Master's in Computer Science, Electrical Engineering, or related fields; strong programming skills in vision processing
Work EnvironmentRobotics labs, autonomous vehicle companies, industrial automationSoftware companies, tech startups, research labs focusing on image and video analysis
Industry UsageAutonomous vehicles, robotics, manufacturingHealthcare, security, consumer electronics, automotive

Robotics Perception Engineers focus on developing perception systems specifically for robots, integrating sensors and perception algorithms for navigation and interaction. Computer Vision Engineers primarily develop algorithms for interpreting visual data across various applications. While both roles require strong programming and understanding of perception, Robotics Perception Engineers specialize in sensor fusion and real-time processing within robotic systems, whereas Computer Vision Engineers work more broadly on image analysis and recognition tasks.

What job categories do people searching Robotics Perception Engineer jobs in Santa Clara, CA look for?

The top searched job categories for Robotics Perception Engineer jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Robotics Perception Engineer jobs?

Cities near Santa Clara, CA with the most Robotics Perception Engineer job openings:

Infographic showing various Robotics Perception Engineer job openings in Santa Clara, CA as of August 2026, with employment types broken down into 92% Full Time, 2% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $124,026 per year, or $59.6 per hour.

Senior Perception Engineer

xdof, Inc.

San Mateo, CA • On-site

$150 - $210/hr

Other

Posted 11 hours ago

Posted today


Job description

At XDOF, we're at an inflection point. Frontier labs are racing to build general-purpose robots, and high-quality training data is the bottleneck. We're building the foundation behind the foundation models - the data collection systems, operational capability, exabyte-scale data warehouse, and software toolchain - to help our partners drive the field forward.

The Perception Algorithm team transforms raw multimodal sensor data into high-quality robot training annotations. You will be deeply involved in the complete loop from data collection to model delivery - sensor calibration, SLAM localization, human pose estimation, perception model training, and embedded deployment. Your work directly determines the quality ceiling of our training data.

Core Responsibilities Human Pose Estimation
  • Design and optimize hand pose estimation pipelines supporting accurate joint angle extraction from teleoperation data collection
  • Build full-body pose estimation systems for motion capture and teleoperation action annotation ground truth generation
  • Research and apply vision-based pose estimation methods (markerless) to reduce data collection costs
  • Fuse pose estimation outputs with robot joint angle data to generate consistent training annotations
Robot Perception & Calibration
  • Design and maintain intrinsic/extrinsic calibration pipelines for multi-camera arrays (factory calibration + online recalibration)
  • Build visual SLAM / V-SLAM systems supporting real-time localization and scene reconstruction on data collection platforms
  • Implement hand-eye calibration between cameras and robot end-effectors
  • Develop temporal alignment solutions across multimodal sensors (cameras, IMU, data gloves, force sensors)
Perception Model Training & Deployment
  • Train and iterate on perception models including object detection, instance segmentation, and 6DoF pose estimation
  • Optimize model inference using TensorRT / CUDA for real-time performance on robot embedded platforms
  • Write custom CUDA kernels for low-level acceleration of perception tasks
  • Design evaluation metric frameworks for perception models; continuously track the relationship between model performance and data quality
End-to-End Loop from Data Collection to Model Delivery
  • Contribute to the design of automated annotation pipelines that convert sensor data into structured training labels
  • Build Auto QA modules to filter low-quality data including anomalous frames, failed demonstrations, and sensor dropouts
  • Collaborate with ML engineers and data infrastructure teams to ensure perception output formats meet downstream VLA model training requirements
  • Establish feedback mechanisms linking perception accuracy to model training outcomes, continuously improving annotation quality
Requirements Must-Have
  • 5+ years of industry experience in robot perception or computer vision
  • Strong 3D vision fundamentals: stereo and structured-light camera principles, 3D reconstruction
  • Proficiency with SLAM frameworks (ORB-SLAM, VINS-Mono, FastLIO, etc.) or V-SLAM system development experience
  • Hands-on engineering experience with human pose estimation: hand joints (MediaPipe, MANO) or full-body pose (OpenPose, SMPLify, etc.)
  • Proficient in deep learning training frameworks for perception model training, tuning, and evaluation
  • TensorRT deployment experience with real-time inference optimization on embedded platforms (Jetson, Horizon, etc.)
  • CUDA programming fundamentals; ability to write or debug custom kernels
  • Proficient in C++ and Python with ROS / ROS2 development experience
  • Proficient with AI coding agents
Nice to Have
  • Engineering experience with 6DoF object pose estimation (FoundPose, FoundationPose, GDR-Net, etc.)
  • Familiarity with 3D Gaussian Splatting or NeRF for scene reconstruction or data augmentation
  • Experience with robot manipulation or teleoperation systems
  • End-to-end development experience with automated annotation pipelines or ground truth generation systems
  • Published research in perception, pose estimation, or robotics
What We Offer
  • Direct involvement in the most critical technical challenge in embodied intelligence: producing high-quality robot training data
  • An environment working alongside top-tier robotics engineers and ML researchers
  • Proprietary hardware platforms (humanoid robots, camera arrays, data gloves)
  • A fast-paced, high-autonomy 0→1 work environment
#J-18808-Ljbffr