Software QA Engineer

Rhoda AI

Mountain View (CA)

On-site

USD 120,000 - 170,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Rhoda AI in Mountain View, CA is seeking a Software QA Engineer to ensure the readiness of our robotics software for clients. You will own test plans, run release qualifications, and perform testing across robots, simulation, cloud, and model serving environments.

You will write automated tests in Python and C++, debug complex issues from logs to code, and build tooling to drive quality across product releases. The role emphasizes strong communication and rigorous verification.

Qualifications

  • 3+ years of industry experience in software QA or test engineering on complex products (cloud services, AI/ML systems, robotics, or similar).
  • Experience owning test plans and release sign-off, including writing and executing test cases.
  • Solid debugging: read logs, use Linux and the command line, and narrow a failure to code, configuration, data, or hardware.
  • Strong programming skills in Python and C++, writing test code and tools to the same review standard as product code.
  • Clear written communication: bug reports, release reports, and root-course analysis.

Responsibilities

  • Own the test plan for the program's software: what to test, how, and what qualifies as ready to ship.
  • Run release qualification and sign-off that a software release can go to production.
  • Test new features and regressions in environments the software runs in (robots, simulation, cloud, model serving).
  • Find, reproduce, and isolate software defects, driving root cause to a fix with the owning team.
  • Write automated tests for the program's software on Engineering Productivity frameworks and keep them meaningful as product changes.
  • Build test tools: scripts to drive the system under test, collect logs, and report results.
  • Track quality: escaped defects, regression trends, and release readiness.

Skills

Python
C++
Test planning
Debugging
Linux
Bug reporting

Job description

At Rhoda AI, we’re building the next generation of generalist intelligent robots. We own the full robotics stack from high-performance hardware and robot systems to the infrastructure and state-of-the-art foundation world models that control our robots. Our robots are designed to be generalists capable of operating in complex, real-world environments and handling long-tail edge cases, made possible by our cutting edge research and end-to-end system design. We've raised over $450M and are investing aggressively in model research, infrastructure, hardware development, and manufacturing scale-up to make generalist robotics a reality.

ABOUT THE ROLE

Rhoda AI builds general-purpose robots end to end: the AI models, the robot software, and the hardware. As a Software QA Engineer, you decide whether our software is ready to be used by our clients. You will work closely with our programs, including how they ship robot software, cloud services, or AI models, and ensure that all program requirements are verifiable. You will create test plans, test cases, acceptance criteria, test execution, and report all the way back to requirements to ensure a fully verified product

WHAT YOU'LL DO
  • Own the test plan for our program's software: what to test, how, and what "ready to ship" means.
  • Run release qualification and give the sign-off that a software release can go to production.
  • Test new features and regressions in the environments the software runs in (robots, simulation, cloud, or model serving), including exploratory testing.
  • Find, reproduce, and isolate software defects, and drive their root cause to a fix with the owning team.
  • Write the automated tests for your program's software on the frameworks Engineering Productivity builds, and keep them meaningful as the product changes.
  • Build the test tools you need: scripts to drive the system under test, collect and analyze logs, and report results.
  • Track quality for your program: escaped defects, regression trends, and release readiness.
WHAT WE'RE LOOKING FOR
  • 3+ years of industry experience in software QA or test engineering on complex products: cloud services, AI or ML systems, robotics, automotive, medical devices, or similar.
  • Experience owning test plans and release sign-off, including both writing and executing test cases .
  • Solid debugging: you can read logs, use Linux and the command line, and narrow a failure down to code, configuration, data, or hardware.
  • Strong programming skills in Python; C++. You write test code and tools to the same review standard as product code.
  • Clear written communication: bug reports and release reports, and root cause analysis.
Strong plus
  • Experience testing robotics software, AI or ML systems, or autonomy and perception systems.
  • Experience with Hardware-in-the-loop (HIL) or simulation-based testing, as well as testing non-deterministic systems.
  • Experience in a regulated environment (medical, automotive, aerospace) with requirements traceability.
LEVELS
  • Mid (3–5 years): owns the test plan and release sign-off for a program or a feature area.
  • Senior (5+ years): owns quality for a whole program, defines its test strategy, and mentors other QA engineers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Test Engineer
Robotics Test Engineer

Rhoda AI • Mountain View (WY)

On-site
USD 110,000 - 170,000
Robotics Test Engineer
Robotics Test Engineer

Rhoda AI • Mountain View (CA)

On-site
USD 120,000 - 150,000
Engineering Productivity Engineer
Engineering Productivity Engineer

Rhoda AI • Mountain View (CA)

On-site
USD 130,000 - 210,000
Robotics Software QA Engineer — Release Sign-off & Automation
Robotics Software QA Engineer — Release Sign-off & Automation

Rhoda AI • Mountain View (CA)

On-site
USD 120,000 - 170,000
Robotics Application Engineer
Robotics Application Engineer

Rhoda AI • Mountain View (WY)

On-site
USD 120,000 - 180,000
Software Engineer, Rhoda Platform
Software Engineer, Rhoda Platform

Rhoda • Mountain View (CA)

On-site
USD 150,000 - 210,000
Solution Engineer
Solution Engineer

Rhoda AI • Mountain View (WY)

On-site
USD 110,000 - 150,000
Technical Program Manager
Technical Program Manager

Rhoda AI • Mountain View (WY)

On-site
USD 120,000 - 160,000
Software Engineer, Rhoda Platform
Software Engineer, Rhoda Platform

Rhoda AI • Mountain View (WY)

On-site
USD 120,000 - 180,000
Software Engineer, Rhoda Platform
Software Engineer, Rhoda Platform

Rhoda AI • Mountain View (CA)

On-site
USD 150,000 - 190,000