Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Robot Software Triage & RCA Engineer

$170k - $221k

Agility Robotics

Job Description

Job Description

Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value work. With industry-leading safety standards and years of proven deployment data, we're pioneering a new era of automation that enhances human potential.

Role Overview: We are seeking a Senior Robot Software Triage & RCA Engineer specialized in Software Issue Triage and Root Cause Analysis (RCA). Your main function is to conduct remote triage, utilizing log parsing, telemetry data, and video analysis, to identify failures with software root causes and ensure they are accurately dispositioned to the appropriate SW development teams. You will conduct deep-dive root cause analysis on novel failures occurring at the hardware-software interface, while simultaneously architecting the diagnostic scripts and tools required to streamline these investigations.

In this role you will move beyond basic data review to navigate ambiguous failure modes, develop automated diagnostic scripts, and create the technical documentation that drives software reliability across the fleet.

Issue Triage

  • Serve as a lead voice in the triage process, providing the expertise required to classify complex failures specifically as software, firmware, or system-level regressions.
  • Effectively disposition identified issues to the software organization, providing clean tickets (logs, video clips, and analysis) that allow developers to act quickly.
  • Manage and prioritize escalated SW-related investigations, making informed trade-offs to ensure that critical safety or performance risks are addressed first.

Root Cause Analysis

  • Lead end-to-end investigations into novel failures using deep-dive log review, telemetry analysis, and video diagnostics to pinpoint bugs at the software/hardware interface or unexpected system behaviors.
  • Develop and execute scripts or other data visualization tools to parse massive log sets and identify intermittent failure trends.
  • Leverage structured methodologies such as 5-Whys or Fishbone to move from a surface-level symptom to a definitive root cause.

Continuous Improvement

  • Author and maintain "Gold Standard" RCA reports and troubleshooting guides that improve the technical autonomy of the broader triage team.
  • Promote a culture of rigorous documentation and data-driven problem-solving.
  • Create reusable diagnostic frameworks that automate the identification of known software issues, increasing the efficiency of the entire R&D loop.

Qualifications:

Experience:

  • 5+ years of experience in Systems Integration, Software-Hardware interface, or R&D with a focus on software on complex mechatronic or autonomous systems.
  • Proven experience using monitoring and observability platforms (e.g., Datadog, Splunk, or New Relic) to track system health and identify performance anomalies across a fleet.
  • Experience interacting with cloud-based storage and databases (e.g., AWS S3, SQL, or NoSQL) to retrieve and manage large-scale telemetry and video datasets.
  • Proven track record of navigating highly ambiguous software-hardware intersections to find definitive root causes.
  • Experience creating technical documentation or bug reports intended for software engineering audiences.
  • Preferred: Experience with HW/SW integration and design on HiL.

Technical Expertise:

  • Mastery of log parsing via CLI and proficiency in using Python or similar scripting languages for data visualization and failure trend analysis.
  • Familiarity with database environments, specifically regarding data retrieval and log management.
  • Experience correlating video and/or HW symptoms with system telemetry to identify physical manifestations of software bugs.
  • Strong understanding of software stacks in robotics, including communication protocols (e.g., EtherCAT, CAN) and how they manifest in system logs.
  • Preferred: Experience with characterizing or troubleshooting HW/SW interactions such as cameras, encoders, IMUs, or other sensors.

Skills:

  • Ability to tackle ambiguous, unprecedented problems and create reusable, scalable solutions.
  • Capacity to operate independently on initiatives and proactively anticipate the needs for effective and efficient triage and RCA.
  • Exceptional ability to synthesize complex telemetry and video data into clear, actionable insights for software engineering stakeholders.

Education:

  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field.

This is an hybrid position at our Fremont, CA office.

The final salary offered to a successful candidate will be dependent on several factors that may include but are not limited to: job-related knowledge, skills, and experience. Agility Robotics is a multi-state employer and this salary range may not reflect positions who work in other locations. These ranges may be modified in the future.

Anticipated Base Salary Range

$170,000—$221,000 USD

In addition to base pay, our competitive total rewards package consists of the following for full-time employees:

  • 401(k) Plan: Includes a 6% company match.
  • Equity: Company stock options.
  • Insurance Coverage: 100% company-paid medical, dental, vision, and short/long-term disability insurance for employees.
  • Benefit Start Date: Eligible for benefits on your first day of employment.
  • Well-Being Support: Employee Assistance Program (EAP).
  • Time Off:
    • Exempt Employees: Flexible, unlimited PTO and 12 company holidays, including a winter shutdown.
    • Non-Exempt Employees: 10 vacation days, paid sick leave, and 12 company holidays, including a winter shutdown, annually.
  • On-Site Perks: Catered lunches four times a week and a variety of healthy snacks and refreshments at our Salem and Pittsburgh locations.
  • Parental Leave: Generous paid parental leave programs.
  • Work Environment: A culture that supports flexible work arrangements.
  • Growth Opportunities: Professional development and tuition reimbursement programs.
  • Relocation Assistance: Provided for eligible roles.
  • Annual Discretionary Bonus: Provided for eligible roles.

All of our roles are U.S.-based. Applicants must have current authorization to work in the United States.

Agility Robotics is committed to a work environment in which all individuals are treated with respect and dignity. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits unlawful discriminatory practices, including harassment. Therefore, it is the policy of Agility Robotics to ensure equal employment opportunity without discrimination or harassment on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, citizenship, national origin, genetic information, or any other characteristic protected by law. Agility Robotics prohibits any such discrimination or harassment.

Agility Robotics does not accept unsolicited referrals from third-party recruiting agencies. We prioritize direct applicants and encourage all qualified candidates to apply directly through our careers page. If you are represented by a third party, your application may not be considered. To ensure full consideration, please apply directly.

Vacancy posted 15 days ago
Similar jobs that could be interesting for youBased on the Senior Robot Software Triage & RCA Engineer in Fremont, CA vacancy
  •  ...CAE Engineer As a CAE Engineer on the Dexmate Robotics team, you will be at the forefront of designing and validating mechanical systems for our next-generation...  ...closely with mechanical, electrical, controls, software, and manufacturing teams to bring unprecedented... 
    Senior
    Software

    Dexmate

    Fremont, CA
    3 days ago
  • $164k - $213k

     ...enabling cutting-edge behaviors for our robotic platforms. We operate as a forward-...  ...and the future of Digit. As a Senior Robotics Mechanical Engineer, you will be instrumental in bringing...  ...circuit design, wiring, or embedded software depending on your skillset. While... 
    Senior
    Software
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    9 days ago
  • $158.4k - $217.8k

     ...Sr. Motion Planning and Controls Engineer Newark, CA At Lucid, we are creating exceptional...  ...on Lucid's proprietary technology and software-defined vehicle architecture, our award-...  ...Solid understanding of ADAS/AD systems, robotics, and vehicle dynamics. ~ Strong... 
    Senior
    Software

    Lucid Motors

    Newark, CA
    2 days ago
  • $56 - $62 per hour

     ...Business Group at Nova is looking for a Senior Field Service Engineer who is a self-starter, customer-...  ...equipment installations, qualifications, software upgrades, and add-ons Analyze...  ...SIMS is a plus Knowledge of optics, robotics wafer handling systems, mechanical systems... 
    Senior
    Software
    Hourly pay

    NOVA

    Fremont, CA
    5 days ago
  • $91.63k - $150k

     ...Duties & Responsibilities Development Engineering Leadership: Oversee the entire...  ...background and experience in 3D design software such as SolidWorks. Creative and user...  ...machine vision systems, motion systems and robotics, pneumatics, electronics, optics (free-space... 
    Senior
    Software
    Full time
    Work at office

    Coherent

    Fremont, CA
    3 days ago
  • $174k - $226k

     ...at meeting customer needs at a commercial scale. The Senior Engineer will help drive the robot design and will develop robust and reliable electronics...  ...debugging efforts and root cause analysis for hardware and software defects within Engineering, Systems, and Operations... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    6 days ago
  • $110k - $140k

     ...precision machining, manual/robotic welding, and advanced in-house...  ...robotics, automation, and complex engineering. Fremont supports the...  ...Reimbursement program, master new software, and diversify your portfolio...  ...are looking for a motivated Senior Quality Engineer who wants to... 
    Senior
    Software
    Permanent employment
    Work experience placement
    Flexible hours

    Sanmina

    Fremont, CA
    4 days ago
  • $110k - $130k

     ...Senior Manufacturing Engineer Fremont, California, United States Ultima Genomics is a rapidly growing...  ..., to engineering, to technology and software and beyond. We are a collaborative...  ...troubleshooting automated instruments or robotic systems involving electrical and... 
    Senior
    Software
    Full time
    Contract work
    Flexible hours

    Ultima Genomics

    Fremont, CA
    1 day ago
  •  ...stability. Our staff includes physicists and engineers with expertise covering a wide array of...  ...of these diverse technologies. As a Senior Electrical Engineer at AOSense, you will...  ...Collaborate with coders on development of software, firmware, and gateware Document new... 
    Senior
    Software
    Permanent employment
    Local area

    AOSense, Inc.

    Fremont, CA
    27 days ago
  •  ...back to me if the job description suits you. Position: Senior Mechanical Engineer Client: Hyzon Motors Location: Troy, MI Pay Rate:...  ...experience creating component and assembly drawings with 3D CAD software and 2D detailed drawings. Bachelor's degree in... 
    Senior
    Software
    Relocation

    Info Way Solutions

    Fremont, CA
    4 days ago
  • $190k - $247k

     ...About the Role Agility Robotics is at the forefront of humanoid...  ...hardware and advanced software to perform tasks in...  ...environments. We are seeking a Senior Staff Systems Integration Engineer to join our Systems...  ...iteration Issue Triage & Root Cause Analysis... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    15 days ago
  • $120k - $200k

     ...intelligent remote inspection robot products and end-to-end...  ...experience. Trubot has world-class engineering capability, global market...  ...looking for a talented Robotics Software Engineer to join the Robotics...  ...Please submit your resume to Seniority level Mid-Senior level Employment... 
    Software
    Full time
    Remote work
    Overseas

    Trubot Technology

    Fremont, CA
    1 day ago
  •  ...team combines expertise across healthcare, life sciences, engineering, technology and software, and other disciplines. We are a collaborative group...  ...of human health. We are looking for a highly motivated Senior Linux Systems Engineer to join our Computing Team. You will... 
    Senior
    Software
    Full time

    Ultima Genomics

    Fremont, CA
    4 days ago
  • $98.4k - $141.6k

     ...pressing challenges of the 21st century. We are looking for a Senior Process Engineer to join our team in one of today's most exciting...  ...pFMEA, fishbone analysis. Working knowledge of data analysis software such as JMP is a plus. Bloom Energy is an equal opportunity... 
    Senior
    Software
    Work at office
    Worldwide

    Bloom Energy

    Fremont, CA
    3 days ago
  • $135k - $216k

     ...interact with their digital world. Team Description: The Robot Manufacturing Software team allows Neuralink to build neurosurgical robots at a...  ...Job Description and Responsibilities: As a Software Engineer on the Robot Manufacturing Team, you'll work directly with... 
    Software
    Full time
    Temporary work
    Work experience placement
    Flexible hours
    Day shift

    Neuralink

    Fremont, CA
    1 day ago
  •  ...Senior Hardware Design Engineer Unigen, headquartered in Newark, California, is a trusted partner for businesses seeking to power their next generation...  ...system level validation in complex hardware/software environment. ~ Strong hand-on debugging skills across system... 
    Senior
    Software

    Unigen

    Newark, CA
    5 days ago
  • $150k - $195k

     ...PlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon...  .... Required Skills ~ Bachelor's Degree in Mechanical Engineering ~5+ years of hands-on, detailed product design experience... 
    Senior
    Software

    PlusAI, Inc.

    Fremont, CA
    4 days ago
  • $120k - $160k

     ...mechanical and electronics systems for robots About Anyware Robotics Anyware Robotics...  ...building that ONE hardware and that ONE software to materialize a general purpose robot...  ...beliefs in how we work: an iterative engineering approach and a collective working... 
    Senior
    Software
    Full time
    Part time
    Internship
    Work at office

    Anyware Robotics

    Fremont, CA
    3 days ago
  • $100k - $150k

     ...~ Paid time off ~ Vision insurance Position: Senior Process Engineer Hours: 40 hours per week Position Summary We are seeking...  ...using CAD, CAM, data analysis programs, and related software ~ Excellent communication skills, both verbal and written... 
    Senior
    Software
    Work experience placement
    Work at office
    Flexible hours

    FOXSEMICON TECHNOLOGY LLC

    Union City, CA
    5 days ago
  • $155k - $214k

     ...seeking a highly skilled and strategic Senior Industrial Engineer to spearhead the design, scaling, and...  ...in warehouse simulation modeling software (e.g., FlexSim, Arena, Simio) to validate...  ...systems (AS/RS) or autonomous mobile robots (AMRs) in a distribution setting.... 
    Senior
    Software
    Temporary work
    Work at office
    Relocation package

    Zoox

    Hayward, CA
    4 days ago
  •  ...A growing software consultancy in Pleasanton, California is seeking an experienced middleware specialist with at least 7 years of experience in administration and troubleshooting. Candidates should have strong skills in Apache Tomcat, Weblogic, and WebSphere, along with... 
    Senior
    Software
    Full time

    SonSoft

    Pleasanton, CA
    1 hour ago
  • $145k - $195k

     ...Senior Structural Engineer Veev is leading the transformation of the construction industry with an...  ..., or similar design and coordination software. Experience developing structural...  ...modeling, digital fabrication, CNC, robotic fabrication, or advanced manufacturing... 
    Senior
    Software
    Temporary work
    Local area

    VEEV

    Hayward, CA
    3 days ago
  • $120k - $148k

     ...equipment. The Internal Production Support Engineer handles incident resolution, system...  ...Splunk, and Datadog Root cause analysis (RCA) for recurring production incidents and implementation...  ...an integrated offering of hardware and software: Sapphire® metal AM production printer,... 
    Senior
    Software
    Permanent employment
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    3 days ago
  • $81.1k - $187k

     ...We are looking for a Site Reliability Engineer 3 to support mission-critical cloud services...  ...to capacity needs. Collaborates with software development teams to develop reliable and...  ...Management: -Performs data collection, triage, technical analysis, and redirection to... 
    Senior
    Software
    Temporary work
    Immediate start
    Flexible hours
    Shift work

    Oracle

    Pleasanton, CA
    1 day ago
  • $124k - $142k

     ...Position Overview The Mechanical Engineer designs operating room equipment including...  ...group as well as peers on the electrical, software, systems, manufacturing, clinical, marketing...  ...International Standards).   At more senior levels you may: Participate in vendor... 
    Senior
    Software
    Full time

    Mizuho OSI

    Fremont, CA
    1 day ago
  • $170k - $221k

     ...enhances human potential. About Agility Robotics Agility Robotics is at the...  ...beyond. As we scale, we are looking for a Senior Systems Engineer to strengthen our Systems Engineering...  ...Role As a Senior Systems Engineer for Software at Agility Robotics, you'll drive... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    15 days ago
  • $141.3k - $240.2k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers...  ...Preferred Qualifications We are looking for a Senior Reliability Engineer to join our team in...  ...with data acquisition and control software Proficiency in the use of Microsoft Office... 
    Senior
    Software
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Flexible hours

    KLA

    Milpitas, CA
    1 day ago
  •  ...Operations (AHMO) team is looking for a Senior Manufacturing Quality Engineer to develop systems, methodologies,...  ...manufacturing lines (Automotive, Robotics, Aerospace, Complex Capital...  ...analysis using Minitab or similar software ~ Strong expertise in interpreting... 
    Senior
    Software
    Temporary work
    Relocation package

    Zoox

    Fremont, CA
    6 days ago
  • $145k - $170k

     ...Description Position Overview: As a Senior Mechanical Engineer in an additive manufacturing company,...  ...environment working with Hardware, Software and Process. Participates in team...  ...Manufacturing, Semiconductor, Solar, Robotics, CNC, or Biomedical Manufacturing Equipment... 
    Senior
    Software
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    4 days ago
  •  ...Sr Software QA Engineer We're accelerating the world's transition to sustainable energy, and Client's industrial energy efforts drive the global shift toward sustainable power at scale. This team delivers an efficient & cohesive user experience across our flagship... 
    Senior
    Software
    Contract work
    Shift work

    RIT Solutions

    Fremont, CA
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Robot Software Triage & RCA Engineer. Be the first to apply!