A

Amazon

Sells products online and rents cloud computing

Member of Technical Staff - Frontier AI & Robotics

Test Automation EngineeringUpdated on Nov 13
Full-timeSan Francisco, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least four years of experience developing test automation software for electromechanical or robotic systems.
  • Proficiency in Python, C++, or equivalent programming languages for test automation and data acquisition.
  • Hands-on experience with hardware bring-up, board-level debugging, and software/hardware integration for embedded or electromechanical systems.
  • Knowledge of test instrumentation and measurement devices such as oscilloscopes, data acquisition systems, and logic analyzers, or equivalent.
  • Understanding of electromechanical systems, including power distribution, communication buses such as CAN, EtherCAT, and RS-485, and sensor integration.
  • Experience developing automated test protocols, test frameworks, and technical documentation for prototype or production hardware.
  • Experience with version control systems such as Git and CI/CD practices for test software.

Responsibilities

  • Design, develop, and maintain automated test frameworks for engineering validation and manufacturing testing of robotic systems and subsystems.
  • Build scalable, reusable test software that integrates with hardware-in-the-loop environments, data acquisition systems, and robotic control interfaces.
  • Develop test automation software to exercise actuators, sensors, vision systems, and communication interfaces; implement scripted test sequences, data logging pipelines, and pass/fail criteria for prototype and production-intent hardware.
  • Perform hands-on hardware bring-up of robotic subsystems, including power sequencing, communication interface validation, peripheral initialization, and firmware/software integration.
  • Debug across the full stack, from board-level hardware through embedded firmware to application-layer test software, to bring new hardware revisions to a validated, testable state.
  • Create and execute test protocols for functional validation, performance characterization, and regression testing of robotic subsystems.
  • Develop test stations and software tooling that transition from research and development validation through manufacturing test readiness.
  • Troubleshoot and identify root causes of issues across the robotic platform, including power, compute, communications, actuators, and sensors, using software diagnostic tools, log analysis, and bench instrumentation.
  • Conduct failure analysis from component to system level, reproduce critical failures, and bridge communication between the lab and engineering teams.
  • Build data pipelines and analysis tools to aggregate test results, identify trends, and generate automated test reports.
  • Develop dashboards or visualization tools that provide engineering teams with actionable insights on hardware quality and reliability.
  • Author and maintain test plans, test procedures, automation framework documentation, failure analysis reports, and troubleshooting guides; uphold consistent documentation standards across the lab.
  • Support equipment maintenance, inventory management, vendor coordination, and safety/regulatory compliance for test lab environments.
  • Write test automation code, build hardware-in-the-loop test environments, bring up new hardware revisions, debug software/hardware integration issues at the bench, analyze test data, and design test fixtures.
  • Balance developing new test capabilities with hands-on hardware integration, supporting urgent prototype bring-up requests, maintaining test infrastructure, and preparing test readiness for upcoming milestones.
  • Switch between writing code, probing signals and validating hardware at the bench, collaborating in design reviews with engineers, and ensuring test lab equipment is calibrated and maintained.

Desired Qualifications

  • A bachelor's degree or equivalent in computer science, electrical engineering, robotics, mechanical engineering, or a related field.
  • Experience building test infrastructure for engineering validation or manufacturing test environments.
  • Ability to read and interpret electrical schematics, mechanical drawings, and system architecture diagrams.
  • Experience integrating and debugging across firmware, embedded Linux, and application-layer software on robotic or electromechanical platforms.
  • Experience with hardware-in-the-loop test frameworks, robotic system acceptance testing, and automated regression test suites.
  • Familiarity with data analysis and visualization tools such as Foxglove, Grafana, and MATLAB, or equivalent.
  • Experience with real-time operating systems, embedded test interfaces, or FPGA-based test platforms.
  • Operational experience with robotic control systems, including performance monitoring, hardware health diagnostics, and data-driven analysis of robotic system behavior during testing.
  • Experience designing test systems for high-degree-of-freedom robotic platforms, including actuators, force/torque sensors, IMUs, encoders, vision systems, and associated control hardware.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs