Sr. Robotics System Engineer (Software)
About the role
The Sr. Robotics Systems Engineer will own robot reliability across development, test, and customer environments, and act as the technical lead for complex field issues that span multiple subsystems. They will investigate complex robot behaviors, determine root causes, and fix cross-cutting issues directly in the codebase or on the robot.
Responsibilities
- Own robot reliability across development, test, and customer environments, and act as the technical lead for complex field issues that span multiple subsystems.
- Investigate complex robot behaviors across perception, planning, controls, manipulation, and hardware integration, and determine whether the root cause is software, hardware, configuration, calibration, operations, or process.
- Reproduce failures using logs, telemetry, replay tools, simulation, and physical robots — including repeatable methods for difficult, intermittent issues.
- Drive issues to resolution — coordinate investigations across software, hardware, and operations; fix cross-cutting issues directly in the codebase (a hands-on role — you own the change through review and merge); and route single-team issues with a reproduced, root-caused diagnosis rather than a symptom.
- Prevent recurrence with validation and regression testing, and by systematically eliminating recurring failure patterns.
Requirements
- 3+ years building or debugging production software for physical or real-time systems.
- Experience keeping physical or real-time systems reliable in production (on-call, incident response, reducing recurring failures).
- Familiarity with regression and integration testing.
- Strong modern C++ and Python — a hands-on coding role, not coordination-only.
- Proven ability to debug complex systems from logs and telemetry and fix the root cause in the code, owning the full loop: reproduce → root-cause → fix → validate → prevent.
- A proactive problem-solver who digs to the true root cause rather than patching symptoms, and surfaces recurring failure patterns before they become incidents.
Nice to have
- Robotics middleware, motion planning, or manipulation experience.
- Mobile manipulation or warehouse/logistics automation.
Benefits
Comprehensive health insurance for you and your family
Flexible Paid Time Off (PTO)
Paid sick leave
401(k) plan support
Daily meal credit
Equal Opportunity Statement
We are committed to creating an inclusive workplace and welcome applicants from all backgrounds. Employment decisions are based on qualifications, merit, and business needs.
How to Apply
Please submit your resume and any relevant materials through the Anyware Career platform. We look forward to learning more about your experience and interest in joining our team.