Robotics Software Engineer, Perception, Planning, and Controls

Posted 4 Days Ago
Philadelphia, PA
In-Office
110K-130K Annually
Junior
Robotics
The Role
The Robotics Software Engineer will develop algorithms for perception, planning, and control of ground robots, tackle autonomy challenges, and ensure software quality through testing and documentation.
Summary Generated by Built In
Burro is the leading robotics company in the world by number of robots working outdoors in the field with real customers. Our mission is to free people from tedious work and solve the critical labor shortages faced by farmers and others that work outdoors.

To accomplish our mission, we need a world-class, diverse team where everyone feels comfortable sharing their ideas. With this in mind, we strive to create a work environment where every employee can be themselves and express their perspective – this enables us to deliver the most creative and innovative solutions to problems our customers face.

Headquartered in Philadelphia with an office in central California, and backed by top Agtech and autonomy investors, including S2G, Catalyst, Translink, Cibus, FPrime, Toyota Ventures, FFVC, Xplorer, and Radicle, Burro was created to solve the labor shortages facing farmers using robotics.

Like their namesake, the donkey - Burros are friendly, approachable, hard-working mobile robots. They can be described as Disney's Wall-E for agriculture and work outdoors. They function today, as computer vision based autonomous ground vehicles for carrying, towing, mowing, spraying and scouting.

We are seeking a highly motivated Robotics Software Engineer to join our growing team. The ideal candidate has a solid foundation in robotics, enjoys tackling complex technical challenges, is naturally curious and eager to learn.

We are looking for a teammate who shares our enthusiasm for working with collaborative robots made to handle the tedious and physically demanding parts of agricultural work, cares about delivering a high-quality user experience, and maintains a collaborative attitude that supports everyone they work with.

Responsibilities

  • Design and implement algorithms to improve reliability and robustness of the perception, planning and control stack of a ground robots.
  • Investigate and resolve real-world autonomy challenges reported by customers.
  • Write unit and integration tests to ensure quality.
  • Develop and maintain software tools and infrastructure to test, validate, and benchmark algorithm performance in simulation and field environments.
  • Document software designs and debugging procedures clearly to support team collaboration and knowledge sharing.
  • Write clean, production-quality code and actively participate in code reviews to uphold high engineering standards and continuous improvement.

Required Qualifications

  • Master’s degree in Robotics, Computer Science, or a related technical field.
  • 1+ years of experience in developing software for robotics.
  • Proficiency in C++ and Python programming.
  • Experience with ROS (Robot Operating System) or similar robotics middleware.
  • Strong understanding of robotics algorithms.
  • Familiarity with Linux-based development environments.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and a keen attention to detail.
  • Strong communication and collaboration skills to work effectively within a dynamic team environment.

Desired Qualifications

  • Experience working on ground robots.
  • Experience with LiDAR and cameras
  • Familiarity with simulation tools like Gazebo or similar.
  • Familiarity with GDB debugger.
  • Experience with unit and integration testing frameworks.

Perks

  • Competitive salary and benefits package (medical/dental/vision)
  • Life Insurance401K Plan
  • Early-stage equity Unlimited PTO
  • Paid parental leave

RECRUITERS: We are not accepting agency resumes for this position. Please do not forward or submit resumes through our website or to any of our employees directly. Burro is not responsible for any fees related to unsolicited resumes from recruitment agencies.

Top Skills

C++
Gazebo
Git
Linux
Python
Ros
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Philadelphia, PA
36 Employees
Year Founded: 2017

What We Do

Our mission is to solve the crushing labor problem faced by farmers today, by making collaborative robots a reality. To do this, we are starting first with Burro. Burro is a robotic platform that follows people and can autonomously run cargo around, relieving people of strenuous tasks which add little value, so that they can focus on more valuable work.

Similar Jobs

Toast Logo Toast

Account Executive

Cloud • Fintech • Food • Information Technology • Software • Hospitality
In-Office
Pittsburgh, PA, USA
129K-206K Annually

Pfizer Logo Pfizer

Associate Director, Clinician - Vaccines (MD required)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
2 Locations
182K-303K Annually

Pfizer Logo Pfizer

Sr Director TL, Performance Analytics & Insights

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Hybrid
3 Locations
205K-341K Annually

PwC Logo PwC

Client Relationship Executive - Financial Services

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
12 Locations
123K-505K

Similar Companies Hiring

Apptronik Thumbnail
Software • Robotics • Machine Learning • Hardware • Computer Vision
Austin, TX
180 Employees
Machina Labs, Inc Thumbnail
Software • Robotics • Machine Learning • Hardware • Artificial Intelligence
Los Angeles, CA
50 Employees
Doodle Labs Thumbnail
Wearables • Robotics • Internet of Things • Hardware • Automation • App development • Aerospace
SG
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account