Skip to content

Forward Deployed Robotics Engineer

Deploys, develops, and debugs AI-powered tractor-mounted camera systems on farms, spending 50% time in-field across CA/WA and 50% remote. Requires 1-3 years robotics experience with Python/C++, computer vision, and customer-facing skills.

135k – 175kSan Francisco, CASeattle, WAEmbedded EngineeringHybrid1+ YOE

About the role

What You'll Do

  • Deploy, debug, and develop the next generation(s) of our advanced, tractor-mounted camera systems at customer sites, ensuring they perform exceptionally in diverse farm environments.
  • Work closely with our farmers to deeply understand their operational needs, gather insights, and translate their feedback into real improvements.
  • Partner with our sales team during customer demonstrations to showcase Orchard's technology to new farmers.
  • Innovate and prototype creative solutions to unique problems encountered in the field, leveraging your robotics and engineering expertise.
  • Be a generalist, supporting different parts of our software and hardware stack if needed.

What Makes You a Good Fit

  • 1-3 years of relevant experience in industry or academia.
  • Strong technical skills in robotics (Python, C++, embedded hardware, computer vision, localization, sensor fusion, or robotics hardware).
  • You don't mind frequent travel, spending time out in the fields, and love the outdoors.
  • Self-motivated, able to solve problems independently and thrive in unstructured environments.
  • Excellent interpersonal skills and genuine excitement about engaging with customers.
  • Must not have allergies to common agricultural products (nuts, apples, grapes, strawberries, blueberries).

Bonus Points:

  • Experience optimizing robotics algorithms for embedded platforms (e.g., NVIDIA Jetson).
  • Familiarity with agriculture or outdoor equipment.
  • Previous startup, outdoor adventure, or field deployment experience.

Skills

PythonC++Embedded HardwareComputer VisionLocalizationSensor FusionRobotics HardwareNvidia Jetson

Software Engineer, Advanced Pilot Assistant Software

Design and build autonomy, robotics, and embedded software for advanced pilot assistance systems in safety-critical aviation environments. Work across the stack in Python and C++ with hardware, sensors, and real-time systems.

135k – 200kSan Carlos, CAEmbedded EngineeringHybrid2+ YOEC++ROS

Software Engineer, Sensor Platform

Design and develop sensor and compute systems for autonomous vehicles. Requires 2+ years experience, C++ proficiency, embedded/real-time systems expertise, and robotics or autonomous driving domain experience.

132k – 165kMountain View, CAEmbedded EngineeringOn-site2+ YOEC++Usb

Software Engineer II, Autonomy Behaviors (R4588)

Develops and tests autonomy behaviors for unmanned systems in air, land, sea, and space domains using C++. Requires BS degree, 2-3 years experience in robotics software like planning and optimization, and US Secret clearance eligibility.

132k – 198kBoston, MA +1Embedded EngineeringOn-site2+ YOEC++ROS

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.

130k – 190kSan Francisco, CA +1Embedded EngineeringOn-site2+ YOEC++Imu

Firmware Engineer II

Develops firmware and embedded software for highly integrated medical devices, collaborating cross-functionally from prototyping to production. Requires 2+ years experience with C, low-level drivers, communication protocols, and Python; familiarity with EE design and lab equipment.

126k – 190kSan Francisco, CAEmbedded EngineeringHybrid2+ YOECGit