Jobs · Engineering · Massachusetts

New Grad- Robotics Reliability Engineer

Symbotic · Wilmington, MA · 1 wk ago
Engineering$96k–$132k/yrFull-time

About the role

Symbotic is seeking a Bot Reliability (Systems) Engineer to drive the reliability, performance, and scalability of our autonomous warehouse platform powered by Symbotic’s mobile robots.

Responsibilities

  • Fleet-Scale System Reliability
    • Identify, triage, and root-cause system-level issues impacting large-scale robotic fleets.
    • Drive improvements in system reliability, availability, and performance across thousands of deployed robots.
    • Define and monitor system performance guardrails tied to customer KPIs (throughput, error rates, recovery time, uptime).
    • Partner with field teams to debug and resolve production issues in live environments.
  • End-to-End Systems Debugging & Integration
    • Work across robotics software, hardware, controls, perception, and infrastructure to diagnose complex system interactions.
    • Debug issues spanning embedded systems, distributed services, real-time control loops, and operational workflows.
    • Collaborate with cross-functional teams to drive fixes and long-term solutions.
    • Contribute to system design improvements that enhance robustness, fault tolerance, and scalability.
  • Data-Driven Performance Optimization
    • Analyze robot logs, telemetry, and diagnostics data to identify failure modes and performance bottlenecks.
    • Build and use tools (SQL, Python, dashboards) to investigate trends and validate hypotheses.
    • Develop mechanisms for regression detection, failure trend analysis, and performance monitoring.
    • Drive continuous improvement through structured experiments and data-backed decisions.
  • Operational Excellence & Continuous Improvement
    • Own reliability metrics and contribute to improving system observability and debuggability.
    • Document failure modes, learnings, and standard operating procedures for issue resolution.
    • Support release validation and help ensure changes meet reliability and performance expectations.
    • Act as a technical escalation point for complex system issues.

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Robotics, Mechanical Engineering, or related field.
  • Experience in robotics, automation, or complex distributed systems engineering.
  • Strong systems engineering mindset with experience in robotics control software, real-time systems, and hardware-software integration.
  • Demonstrated experience in structured root-cause analysis and failure investigation.
  • Proficiency in data analysis and scripting (Python, SQL, or similar).
  • Experience working with logs, telemetry systems, and large-scale operational data.
  • Familiarity with Linux environments and version control systems (Git).
  • Experience working in production environments with deployed systems (not just lab prototypes).
  • Strong problem-solving skills and ability to work across ambiguous, cross-functional system boundaries.
  • Experience in Agile development environments.

Similar jobs

Robotics Engineer

FoundationSan Francisco, CA· 1 mo ago
Engineeringapply on ats.rippling.com

Robotics Engineer

FoundationSan Francisco Bay Area· 3 wk ago
Manufacturingapply on ats.rippling.com

Robotics Engineer

Burke Porter, an Ascential Technologies BrandGrand Rapids, MI· 2 wk ago
Engineering$37–$41/hrapply on recruiting.ultipro.com

Robotics Engineer

LightberrySan Francisco, CA· 5 mo ago
Engineeringapply on ycombinator.com