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

Senior Robotics Software Engineer

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. 


Burros can be described as Disney's Wall-E for agriculture and work outdoors, in a 1.0 format.  They function, today, as computer vision based autonomous ground vehicles for carrying, towing, and scouting, and are designed to lay the base for the fully autonomous future of work outdoors.  We have a growing triple digit fleet deployed in paid commercial use within vineyards, nurseries, berries, and beyond, and demand for our product is accelerating, so we are growing our team. 


We are seeking a Senior Robotics Software Engineer to help shape the autonomy of our next generation of robots. The ideal candidate has hands-on experience deploying autonomous solutions and a strong desire to learn and innovate in a fast-paced environment.



Responsibilities
  • Design, develop and optimize robotics algorithms to enhance existing features, introduce new features, and improve overall software robustness
  • Build tools and infrastructure necessary for validating the performance of robotics algorithms and features
  • Oversee and drive projects from conceptualization to deployment. Break down complex and ambiguous technical problems into manageable engineering tasks
  • Collaborate with cross-functional teams, providing technical guidance and mentorship to engineers
  • Stay updated with state-of-the-art advancements in robotics and AI, advocating for and integrating advancements that improve product performance 
  • Document software development processes, system designs and algorithms to ensure scalability and maintainability
  • Develop production quality code while actively participating in code reviews



Requirements
  • A Master’s or PhD in Robotics or equivalent
  • 4+ years of experience developing software for robotics/mechatronic systems, 6+ years of experience writing code in C++.
  • Experience in working sensor (camera, LiDAR, gps, etc.) data
  • Solid knowledge of fundamental robotics algorithms used for data filtering, path planning, motion control, mapping, and perception, with the ability to apply and optimize these algorithms for real world robotic applications
  • Proficiency with ROS, or equivalently purposed systems
  • Strong interpersonal and communication skills, both written and verbal. A team player.


Nice-to-Have
  • Start up experience
  • Fine-tuning experience with LLM’s or VLM’s 
  • ROS2


Perks
  • Competitive salary and benefits package (medical/dental/vision)
  • Early-Stage Equity
  • 401K Plan
  • Unlimited PTO
  • Paid parental leave 


$130,000 - $150,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

$140000 / YEARLY (est.)
min
max
$130000K
$150000K

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.

What You Should Know About Senior Robotics Software Engineer, Burro

Exciting times are ahead at Burro, a trailblazer in the robotics industry! As a Senior Robotics Software Engineer in our vibrant Philadelphia office, you’ll join a diverse and talented team that's truly passionate about revolutionizing outdoor labor. At Burro, we are on a mission to alleviate the tough labor shortages plaguing farmers and outdoor workers, using innovative autonomous solutions. Your role will be pivotal in shaping the future of our next generation of robots, similar to Disney's Wall-E, that serve real customers in vineyards, nurseries, and more. Imagine designing and optimizing cutting-edge robotics algorithms while collaborating with cross-functional teams that value your creativity and insights. With hands-on experience deploying autonomous technologies and a keen interest in learning, you will guide projects from inception through to deployment, all while enjoying the supportive and inclusive culture that Burro champions. You’ll have the opportunity to really dive into robotics and AI advancements, making a tangible impact in real-world applications while developing production-quality code. If you have a Master’s or PhD in Robotics, substantial experience in C++, and a drive for innovation, we want to hear from you! Discover the perks of joining our growing team, including competitive salary, diverse benefits, and unlimited PTO—let’s redefine the future of work outdoors together!

Frequently Asked Questions (FAQs) for Senior Robotics Software Engineer Role at Burro
What are the main responsibilities of a Senior Robotics Software Engineer at Burro?

As a Senior Robotics Software Engineer at Burro, your key responsibilities encompass designing and optimizing robotics algorithms to enhance existing features and introduce new ones. You'll also build essential tools for validating performance while overseeing projects from conceptualization to deployment. Working closely with cross-functional teams, you will provide mentorship and guidance to fellow engineers, ensuring quality and innovation at every stage.

Join Rise to see the full answer
What qualifications are needed for a Senior Robotics Software Engineer position at Burro?

To qualify for the Senior Robotics Software Engineer role at Burro, you'll need a Master’s or PhD in Robotics or a related field. Additionally, 4+ years of experience in developing software for robotics systems, particularly with 6+ years of C++ coding experience, is essential. Solid knowledge of fundamental robotics algorithms and proficiency with ROS or similar systems will set you apart from other candidates.

Join Rise to see the full answer
What programming languages are important for a Senior Robotics Software Engineer at Burro?

As a Senior Robotics Software Engineer at Burro, a strong proficiency in C++ is crucial due to its extensive application in robotics software development. Familiarity with Python can also be beneficial, particularly when working with algorithms and data analysis. Competence in programming for sensors like LiDAR and camera data processing will further enhance your ability to contribute effectively to our projects.

Join Rise to see the full answer
What is the culture like for a Senior Robotics Software Engineer at Burro?

The culture at Burro for a Senior Robotics Software Engineer is built on diversity, teamwork, and innovation. We prioritize creating a comfortable work environment where every voice is heard and valued, allowing employees to express their ideas freely. The collaborative spirit encourages creative problem-solving and provides a space for continuous learning and professional growth in the evolving field of robotics.

Join Rise to see the full answer
What are the growth opportunities for a Senior Robotics Software Engineer at Burro?

Burro offers significant growth opportunities for a Senior Robotics Software Engineer. As our technology advances, you will have the chance to sharpen your expertise in robotics and AI, take on leadership roles, and contribute to the strategic direction of projects. Your work will directly influence the development of our next-generation robots, positioning you at the forefront of innovation in the industry.

Join Rise to see the full answer
Common Interview Questions for Senior Robotics Software Engineer
Can you explain your experience with developing robotics algorithms?

When answering this question, highlight specific projects where you've designed, implemented, and optimized robotics algorithms. Discuss the algorithms used (e.g., for path planning or motion control), the challenges faced, and how you overcame them. Providing metrics to demonstrate improvements or successful deployments will make your answer stand out.

Join Rise to see the full answer
How do you approach problem-solving in complex robotics projects?

Focus on your ability to break down large problems into manageable tasks when answering this question. Describe a situation where you had to navigate ambiguity in a project, detailing your decision-making process and how you collaborated with other teams. Highlight the importance of research, testing, and iteration in developing effective solutions.

Join Rise to see the full answer
What programming languages are you most comfortable using for robotics development?

Clearly stating your proficiency in C++ is essential, as it's crucial for the role at Burro. Discuss any projects where you've used it extensively and also mention other languages that you are familiar with, such as Python or Java, outlining how they were applied in your robotics work.

Join Rise to see the full answer
Can you give an example of a successful autonomous system you developed?

Share a detailed example of a project you contributed to that involved creating an autonomous solution. Focus on its objectives, technical challenges, your contribution to its development, and the results it achieved. Emphasizing collaboration and team achievements will also demonstrate your ability to work well in a team-oriented environment.

Join Rise to see the full answer
What experience do you have with ROS or equivalent systems?

Describe your hands-on experience with ROS, whether through specific projects or practical applications. Mention functions you have worked with, such as navigation or perception modules, and how you leveraged those tools to solve real-world robotics challenges.

Join Rise to see the full answer
How do you stay updated with advancements in robotics and AI?

Discuss the resources you utilize, such as online courses, webinars, robotics journals, or conferences. Share how you apply newfound knowledge to your projects and encourage an innovative atmosphere within your team.

Join Rise to see the full answer
Could you talk about your experience working with sensor data?

Clarify any experience you've had gathering and interpreting data from devices like cameras, GPS, or LiDAR. Explain how you've integrated this data into your robotics solutions, focusing on any challenges you faced and how you effectively overcame them to enhance system performance.

Join Rise to see the full answer
What role does teamwork play in your engineering style?

Emphasize your belief in the collaborative nature of engineering and how teamwork enhances project outcomes. Share specific instances where teamwork led to innovative solutions or efficient completion of projects, showcasing your interpersonal and communication skills.

Join Rise to see the full answer
How do you handle code reviews and feedback?

Discuss your approach to both giving and receiving feedback gracefully. Showcase your understanding of the code review process as an opportunity for professional growth and knowledge sharing. Provide examples of how feedback has improved your work and your dedication to quality assurance.

Join Rise to see the full answer
What motivates you to work in the field of robotics?

Talk about your passion for technology, innovation, and desire to make a meaningful impact on industries such as agriculture. Share any specific experiences that ignited or deepened your interest in robotics, showcasing your long-term commitment to the field and the objectives of a company like Burro.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Canonical Remote Home based - Middle East, Jeddah, Saudi Arabia
Posted 3 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Canonical's innovative team as a Software Engineer and contribute to the open-source Multipass project, designed to streamline developer workflows.

Photo of the Rise User
Pear VC Remote No location specified
Posted 14 days ago

Join Fortify as a full-stack engineer and help reshape student financing for better access to education.

Join Constellation Technologies as a Software Application Researcher, where your skills in Assembly, C, and Python will drive innovative solutions across secure projects.

Photo of the Rise User

As a Senior Engineer at SEI, you will play a pivotal role in designing and deploying innovative SaaS applications within a collaborative Agile environment.

Photo of the Rise User
Posted 11 days ago

Walmart invites applications for a Software Engineer III to lead diverse projects and enhance user experiences with cutting-edge technology.

Photo of the Rise User
Posted 8 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Become a key player in Microsoft’s FastTrack engineering team as a Senior Software Engineer, focusing on impactful projects in Microsoft 365.

Photo of the Rise User
Charles Schwab Remote US, Tarrant County, TX; Texas, Southlake, TX
Posted 2 days ago

We're looking for a highly motivated .NET C# Developer to join our dynamic team and shape the future of investment management technology at Schwab.

Photo of the Rise User
Atomic FI Remote No location specified
Posted 12 days ago

Atomic is looking for a Staff Software Engineer to champion architecture and mentor a high-impact engineering team in a remote role.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
February 27, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs