Logo for Tortuga AgTech

Senior Software Engineer, Robotics

Role overview

Qualifications

  • Hands-on experience with software development
  • Strong knowledge in robotics and automation technologies
  • Experience in artificial intelligence and data analysis tools
  • Ability to collaborate cross-functionally

Responsibilities

  • Lead, develop, maintain, and enhance the software stack for robotic harvesting
  • Build and support software for perception, motion planning, and robotic controls
  • Develop and validate features using simulation and testing
  • Collaborate with teams to improve system reliability and troubleshoot issues

Key facts

Hard skills

Other skills

  • Problem Solving
  • Teamwork

About the company

Tortuga AgTech logo

Tortuga AgTech

  • Agriculture & Farming
  • Startup
  • 11–50
Tortuga AgTech's mission is to build a healthier society, and a thriving ecosystem, through smarter farming. We provide harvesting and other services to fruit & vegetable farmers through our robotics and software. We are venture-backed by leading investors in Silicon Valley, and proud to be based in Denver, CO.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

We grow the world’s BEST Strawberries and that wouldn’t be possible without our incredible engineers!

As part of our Engineering Team, our Senior Software Engineer, Robotics drives some of the most cutting edge engineering projects Oishii has to offer. 

We are developing advanced farm systems that leverage robotic harvesting, artificial intelligence, forecasting, and automation technologies to grow and harvest the world’s best strawberries. We are studying every aspect of strawberry production and finding ways to beat the status quo. 

What you’ll be responsible for:

  • Hands-on lead, develop, maintain, and enhance the software stack powering autonomous robotic strawberry harvesting.
  • Build and support software across the robotics stack, including perception, motion planning, data analysis tools, and robotic controls.
  • Leverage and further develop existing AI Agentic development processes using offline sim, recreation, and visualization into features that are pre-tested before they land on the physical robots
  • Quickly ramp up on the existing codebase and contribute through targeted development projects.
  • Validate new features and bug fixes through simulation, smoke testing, and field testing.
  • Own and continuously improve key areas of the codebase, such as perception, motion planning, robotic interfaces, or controls.
  • Partner with Operations to troubleshoot field issues, prioritize software improvements, and drive system reliability.
  • Collaborate cross-functionally with robotics, hardware, controls, and operations teams to deliver scalable automation solutions.

Related jobs

See all Robotics Software Engineer jobs