Staff Software Engineer

Energize Group

Palo Alto (CA)

On-site

USD 180,000 - 260,000

Full time

34 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Energize Group is seeking a Staff Robotics Software Engineer to design, implement and deploy software powering autonomous logistics robots. You will work across motion control, perception and hardware interfaces, writing robust C++ and Python code that runs on real systems.

In a fast-moving, early-stage environment, you will own features end-to-end, bring up software on physical robotics hardware, debug across software and hardware, and validate performance under real-world conditions rather

Qualifications

  • Strong programming experience in C++ and Python.
  • Experience shipping software onto deployed robotic systems.
  • Strong debugging across software and hardware systems.
  • Ability to work in a fast-moving, early-stage environment.
  • Willingness to take ownership and work independently.

Responsibilities

  • Design, implement, and debug software for autonomous robotic systems.
  • Develop motion control, perception, and hardware interfaces.
  • Write high-quality, maintainable C++ and Python code.
  • Bring up software on physical robotics hardware and troubleshoot.
  • Test and validate software on real systems, not just simulation.
  • Build robust software with fault detection and fail-safety.
  • Investigate root causes and drive issues to resolution.

Skills

C++
Python
Robotics software
Debugging
Problem solving

Job description

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.
  • 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!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior/Staff Robotics SW Engineer
Senior/Staff Robotics SW Engineer

well-funded deeptech startup • San Francisco (CA)

On-site
USD 120,000 - 180,000
Staff Robotics Software Engineer — Autonomous Systems
Staff Robotics Software Engineer — Autonomous Systems

Energize Group • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Staff Robotics Software Engineer
Staff Robotics Software Engineer

Tutorintelligence • Watertown (MA)

On-site
USD 120,000 - 150,000
Robotics Software Engineer
Robotics Software Engineer

Stealth Startup • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior Robotics Software Engineer
Senior Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Staff Robotics Software Engineer
Staff Robotics Software Engineer

Path Robotics • Columbus (OH)

On-site
USD 180,000 - 230,000
Free lunch
Flexible PTO
Medical, dental, vision
+3
Robotics Software Engineer
Robotics Software Engineer

Samson Rose • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 250,000
Equity participation
Relocation support
Sr Robotics Software Engineer
Sr Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
Staff Embedded Software Engineer, Robotics
Staff Embedded Software Engineer, Robotics

Cobot • Santa Clara (CA)

On-site
USD 205,000 - 235,000
Relocation stipend
Equity
Staff Robotics Software Engineer Columbus, Ohio
Staff Robotics Software Engineer Columbus, Ohio

Path Robotics • Columbus (OH)

On-site
USD 140,000 - 200,000
Free lunch daily
Flexible PTO
Medical, dental, and vision coverage
+3