Staff Robotics Software Engineer

Energize Group
Palo Alto, California, United StatesFull-timePosted Aug 31, 2026

About the role

I’m working with an early-stage robotics company building autonomous systems for complex logistics applications. They’re now hiring a Staff Robotics Software Engineer to help develop, deploy and improve the software that powers those systems in the real world.

Responsibilities

Designing, implementing and debugging software for autonomous robotic systems.

Developing across areas including motion control, perception and hardware interfaces.

Writing high-quality, maintainable software in C++ and Python.

Bringing up software on physical robotic hardware and troubleshooting issues across the hardware/software boundary.

Testing and validating software performance on real systems rather than relying solely on simulation.

Building robust software with fault detection, graceful degradation and fail-safe behaviour in mind.

Investigating root causes of failures and driving issues through to resolution.

Qualifications

Strong programming experience in C++ and Python.

Hands-on experience developing robotics software using ROS2.

Experience shipping software onto a deployed physical robotic system.

Strong debugging and problem-solving skills across complex software and hardware systems.

Experience developing software where reliability, safety and real-world performance matter.

The ability to operate effectively within a fast-moving, early-stage engineering environment.

A willingness to take ownership, work independently and contribute outside of a narrowly defined remit.

Sponsorship is available for the right candidate, but must be in the Bay Area/Willing to relocate! If you are interested in hearing more, please apply directly with your updated resume.

Responsibilities

  • Designing, implementing and debugging software for autonomous robotic systems.
  • Developing across areas including motion control, perception and hardware interfaces.
  • Writing high-quality, maintainable software in C++ and Python.
  • Bringing up software on physical robotic hardware and troubleshooting issues across the hardware/software boundary.
  • Testing and validating software performance on real systems rather than relying solely on simulation.
  • Building robust software with fault detection, graceful degradation and fail-safe behaviour in mind.
  • Investigating root causes of failures and driving issues through to resolution.

Qualifications

  • Strong programming experience in C++ and Python.
  • Hands-on experience developing robotics software using ROS2.
  • Experience shipping software onto a deployed physical robotic system.
  • Strong debugging and problem-solving skills across complex software and hardware systems.
  • Experience developing software where reliability, safety and real-world performance matter.
  • The ability to operate effectively within a fast-moving, early-stage engineering environment.
  • A willingness to take ownership, work independently and contribute outside of a narrowly defined remit.

Skills mentioned

C++PythonDebuggingRoboticsSystems EngineeringEmbedded SystemsEmbedded Software DevelopmentSoftware TestingPerformance TestingConcurrency

About Energize Group

Energize Group is a global SAP and Cloud recruitment specialist, connecting organisations with exceptional enterprise technology talent across SAP, AWS, Microsoft Azure and Google Cloud. Since 2006, we have delivered permanent and contract staffing solutions across Europe and North America. With offices across the UK, Europe and the United States, we support businesses ranging from high-growth start-ups to global enterprises, helping them hire the talent needed to drive digital transformation, cloud adoption and business-critical technology initiatives. Our specialist consultants combine deep market intelligence with genuine ecosystem expertise across SAP, AWS, Azure and Google Cloud. From niche technical specialists and functional consultants to architects, programme leaders and technology executives, we connect organisations with the people who power growth and innovation. Recruitment is built on trust, relationships and results. As pioneers of Net Promoter Score (NPS) within the UK staffing industry, we have consistently achieved world-class customer satisfaction scores for more than a decade, supported by thousands of independent client and candidate reviews. Your Award-Winning Talent Partner 🏆 Sunday Times Best Places to Work ⭐ Feefo Platinum Trusted Service Award 🏆 Recruiter Magazine Hot 100 ⭐ Best Companies Award for Learning & Development We believe exceptional businesses are built by exceptional people. That's why we're committed to creating an inclusive, diverse and high-performing environment where individuals are empowered to grow, succeed and make a meaningful impact. Powering growth through expertise is the purpose that drives everything we do. Our DNA is The Energize Way: 📈 1% Better Every Day 💪 Hard Work Works 🧠 Think Big ✅ Do The Right Thing 🚀 Enjoy The Journey Whether you're hiring SAP and Cloud talent, exploring your next career opportunity, or looking for a specialist recruitment partner, we'd love to hear from you.

Staffing and Recruiting51-200 employeesManchester