Skip to content
OrchardOrchard

Senior Robotics Software Engineer (Perception & Localization)

Develops advanced perception and localization algorithms for tractor-mounted AI camera systems on farms, fusing sensor data like stereo depth and GNSS for precise positioning. Requires 4+ 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.
  • 4+ 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 with 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

Applied Intuition

Applied Intuition

Sunnyvale, CA

Vehicle Controls - Technical Lead
$150k+/yrOn-site6+ YOEEmbedded Engineering

Leads the technical direction and implementation of safety-critical vehicle controls, from actuator control and trajectory tracking through fleet-scale calibration and deployment. The role also mentors the controls team and requires production software experience, vehicle controls expertise, and strong numerical optimization foundations.

Northwood Space

Northwood Space

Torrance, CA

Senior DSP Engineer
$140k+/yrOn-site5+ YOEEmbedded Engineering

Owns end-to-end modem algorithm definition, implementation, and validation for a high-performance satellite communications ground-network platform. Requires a bachelor’s degree, 5+ years of relevant experience, strong digital communications expertise, and experience deploying waveform processing into SDR or FPGA systems.

Nuro

Nuro

Mountain View, CA

Senior Software Engineer, Sensor Platform
$160k+/yrOn-site6+ YOEEmbedded Engineering

Design and develop reliable sensor and compute platform software for autonomous vehicles, spanning device drivers through application-level systems. The role requires 6+ years of experience, strong C++ and concurrency expertise, and deep Linux real-time systems knowledge.

Parallel Systems

Parallel Systems

Los Angeles, CA

Senior Systems Engineer
$163k+/yrOn-site5+ YOEEmbedded Engineering

Leads systems engineering for autonomous battery-electric rail vehicles, defining architectures and requirements while driving integration, verification, and validation across hardware, firmware, and command-and-control software. Requires a relevant engineering or computer science degree and at least five years working with complex hardware systems.

Yubico

Yubico

Santa Clara, CA

Senior Embedded Engineer
$175k+/yrHybrid5+ YOEEmbedded Engineering

Develops C/C++ software, firmware, integrations, and manufacturing tools for YubiKey devices and custom embedded hardware platforms. The role requires 5+ years of software engineering experience, embedded development expertise, and familiarity with Windows or Linux internals.