Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Robotics Software Engineer, Perception, Planning, and Controls image - Rise Careers
Job details

Robotics Software Engineer, Perception, Planning, and Controls

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


$110,000 - $130,000 a year

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.

Burro Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Burro DE&I Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Burro
Burro CEO photo
Erinn Berkson
Approve of CEO

Average salary estimate

$120000 / YEARLY (est.)
min
max
$110000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Lead development of embedded networking software and device drivers for high-performance router products at a global networking company.

Photo of the Rise User

BETA Technologies seeks a Senior Software Architect to design and drive DO-178C–compliant avionics software architecture and implementation guidance for its electric aircraft programs.

Photo of the Rise User
NBCUniversal Hybrid 100 Universal City Plaza, Universal City, CALIFORNIA
Posted 5 hours ago

NBCUniversal is hiring a Senior Software Engineer (JavaScript/TypeScript) to build and optimize front-end streaming experiences for Peacock and partner platforms at their Universal City studio.

Photo of the Rise User

Argonne National Laboratory is seeking a Software Engineer to design and optimize scalable AI inference solutions on HPC resources and accelerators for scientific workflows.

Photo of the Rise User

Motorola Solutions is seeking a Software Engineer, Linux Operations to build automation, internal tooling, and SRE-focused solutions for its Access Control platform in Culver City.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid

Mastercard seeks a Lead Cloud Engineer to design and operate secure, automated cloud database platforms across AWS and Azure, driving infrastructure-as-code, reliability, and team mentoring.

Photo of the Rise User

Turquoise Health is hiring a Senior Software Engineer, AI to design, build, and operate production AI systems that reduce financial complexity in healthcare across customer-facing workflows.

Photo of the Rise User
Posted 20 hours ago

Contribute to Blinq’s rapid-growth product as a Senior Full Stack Engineer, building high-quality React and Node.js experiences that scale to millions of users.

Photo of the Rise User
Posted 21 hours ago

Lead the architecture and implementation of Sierra’s native iOS/Android Experience SDKs to deliver polished, high-performance chat and voice integrations for customer apps.

Photo of the Rise User
Posted 11 hours ago

Grant Street Group is hiring a Senior Front-End Developer to craft user-focused, modern JavaScript front ends (Vue or React) for mission-critical SaaS products in a remote-friendly, engineering-led environment.

Photo of the Rise User
Starry Hybrid No location specified
Posted 21 hours ago

Starry seeks a Software Engineer II in Test to build and extend automated test frameworks and systems that validate their wireless hardware and network products.

Photo of the Rise User
Posted 10 hours ago

Entrata is hiring a Python-focused Software Engineer to design and implement reporting features that turn data requirements into reliable, scalable solutions for property-management web applications.

Photo of the Rise User
NBCUniversal Hybrid 30 Rockefeller Plaza, New York, NEW YORK
Posted 22 hours ago

Help design and operate automated VOD workflows and cloud media services that deliver premium streaming experiences across NBCUniversal’s platforms.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
January 5, 2026
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!