Skip to content
OrchardOrchard

Robotics Software Engineer (Perception & Localization)

Develops perception and localization algorithms for tractor-mounted AI camera systems on farms, fusing sensor data like stereo depth and GNSS for precise positioning. Requires 2+ years in robotics with expertise in computer vision and edge-optimized Python/C++ code.

About the job

Responsibilities

  • Develop robotics software for tractor-mounted, AI-powered camera systems, including advanced perception & localization algorithms.
  • Implement intelligent systems to interpret complex, real-world data (terabytes of raw image data daily).
  • Fuse sensor data (stereo depth, GNSS, etc.) to localize camera system in a farm.
  • Optimize code for fast edge computing performance (Python, C++).
  • Support different parts of software and hardware stack as needed.

Requirements

  • Hands-on experience developing robotics software from the ground up.
  • 2+ years of real-world industry experience in robotics, perception, or localization.
  • Expertise in one or more: computer vision, stereo depth perception, pose estimation, object detection, multi-object tracking, image processing, robotics software.
  • Enthusiasm for multiple roles in fast-paced environment with high ownership.

Nice-to-Haves

  • Experience deploying & optimizing robotics algorithms on embedded compute like NVIDIA Jetson.
  • Familiarity fusing data from GNSS, IMU, depth, and other sensors.

Compensation & Benefits

  • Generous equity compensation.
  • Comprehensive Health, Vision, and Dental coverage (100% premium covered).

Skills

Computer Vision, Stereo Depth Perception, Pose Estimation, Object Detection, Multi-Object Tracking, Image Processing, Robotics Software, Python, C++, Nvidia Jetson, Gnss, Imu

GrayMatter Robotics

GrayMatter Robotics

Los Angeles, CA

Robotics Software Engineer: Government Projects
$130k+/yrOn-site2+ YOEEmbedded Engineering

Develop and deploy advanced robotics software for government manufacturing projects, spanning planning, learning, perception, control, R&D prototyping, and production support. Requires a master’s degree in a related field, at least two years of industry experience, and production-level C++ and Python proficiency.

Nuro

Nuro

Mountain View, CA

Software Engineer, Sensor Platform
$132k+/yrOn-site2+ YOEEmbedded Engineering

Develop reliable, high-performance sensor and compute software for autonomous vehicles, including embedded systems, device drivers, testing, and debugging. Requires robotics or autonomous-driving experience, strong C++ and concurrency skills, and at least two years of industry experience.

Beacon AI

Beacon AI

San Carlos, CA

Software Engineer, Advanced Pilot Assistant Software
$135k+/yrHybrid2+ YOEEmbedded Engineering

Develop and deploy autonomy, robotics, and embedded software for safety-critical pilot assistance systems. The role requires at least two years of relevant experience, production C++ or Python, and familiarity with real-time, sensor, and edge-compute systems.

Zoox

Zoox

Foster City, CA

Embedded Software Engineer - Drive Systems
$137k+/yrHybrid1+ YOEEmbedded Engineering

Develop safety-critical embedded software that translates autonomous trajectories into vehicle actuator commands and integrates drive-control subsystems. The role requires 1–3 years of real-time embedded experience, strong C/C++ and Python skills, and familiarity with automotive protocols and embedded operating systems.

Applied Intuition

Applied Intuition

Sunnyvale, CA

Software Integration Engineer - New Grad
$123k+/yrOn-siteEmbedded Engineering

Integrates application-level software with automotive hardware to deliver and validate intelligent vehicle features. The role requires strong C/C++ programming, software engineering fundamentals, and an understanding of electronic systems; it is intended for students graduating in late 2026 or spring 2027.