Rhoda AI Logo

Rhoda AI

Software QA Engineer

Posted 3 Days Ago
In-Office
Mountain View, CA
Mid level
In-Office
Mountain View, CA
Mid level
Own software quality for robotic systems, cloud services, and AI models by creating test plans, executing release qualification, and approving production readiness. Develop automated tests and test tools, investigate defects, analyze logs, track quality metrics, and drive root-cause resolution. The role requires strong Python and C++ programming, Linux debugging, and experience with complex software products. Robotics, AI/ML, hardware-in-the-loop, simulation, and regulated-environment testing are preferred.
The summary above was generated by AI

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.

Similar Jobs

23 Days Ago
In-Office
Long Beach, CA, USA
70K-80K Annually
Entry level
70K-80K Annually
Entry level
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
Executes manual and automated tests for full-stack software, documents defects in Jira, collaborates with developers and product teams, and supports Agile sprint activities. Maintains manual and automated test scripts using Playwright while contributing to QA standards and processes. The role is a three-month temporary engagement with potential conversion and is conducted onsite in Centennial, Colorado, or Long Beach, California.
Top Skills: Api ToolingCypressGitGithub ActionsJavaScriptJenkinsJIRAPlaywrightSelenium
Yesterday
In-Office
Hawthorne, CA, USA
80K-110K Annually
Entry level
80K-110K Annually
Entry level
Aerospace • Hardware • Defense • Manufacturing
Develop automated Python test frameworks, analyze operational telemetry and logs, investigate connectivity anomalies, perform hardware-in-the-loop testing, verify software and system requirements, and diagnose embedded network and bus issues. The role collaborates with software, RF, controls, and field engineering teams to identify defects and present technical findings. It requires laboratory equipment experience, Linux and networking skills, RF and controls knowledge, and eligibility for a U.S. DoD security clearance.
Top Skills: Antenna Positioners/GimbalsBashEmbedded LinuxGithub ActionsGitlab Ci/CdHardware-In-The-Loop TestingJenkinsLinuxLogic AnalyzersMatplotlibMS OfficeNumpyOscilloscopesPandasPytestPythonRf Vector Signal GeneratorsSerial CommunicationSocket CommunicationSpectrum AnalyzersTcp/IpVlanWireshark
Yesterday
In-Office
135K-150K Annually
Senior level
135K-150K Annually
Senior level
Healthtech
Leads software QA strategy and comprehensive manual testing for life science imaging, acquisition, and analysis products. Responsibilities include test planning, case design, exploratory, integration, system, regression, and release testing; defect lifecycle management; quality metrics; requirements and architecture reviews; and cross-functional collaboration with engineering, product, application science, and hardware teams. The role also supports software verification and hardware-software integration testing in laboratory environments.
Top Skills: Ci/CdJIRA

What you need to know about the Los Angeles Tech Scene

Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.

Key Facts About Los Angeles Tech

  • Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
  • Key Industries: Artificial intelligence, adtech, media, software, game development
  • Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
  • Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account