Hardware Test Automation Engineer

2 weeks ago


Foster City, United States Zoox Full time

As a hardware test automation engineer, you'll be responsible for developing and documenting test automation software. This includes writing Python scripts, libraries, hardware interfaces, and tests (using standard frameworks). You'll work closely with Mechanical, Electrical, Firmware, and Systems engineers to develop module, system, and hardware-in-the-loop tests.

We're looking for someone who's enthusiastic, innovative, a self-starter, and willing to take on the challenges in bringing advanced autonomous vehicle technologies to market.

This role is open to various levels; compensation will scale with experience.

In this role, you will:

    • Develop scripts and libraries to automate station configuration and test suite execution.
    • Implement prototype and production tests for compute and sensor firmware and hardware.
    • Collaborate with test leads to design test plans and test stations based on technical specifications.
    • Collaborate with design engineers and project managers to plan and support test campaigns.
    • Design and build tools to allow for post-processing and visualization of test data.
    • Document software to make it easily accessible to others both within and outside of the team.
Qualifications
    • BS in Electrical Engineering or Computer Science.
    • 5+ years of object-oriented programming in Python.
    • 3+ years of hardware testing.
    • 2+ years of embedded software development in C/C++.
    • 2+ years of Bash scripting in a Linux environment.
    • Experience using test automation frameworks, such as PyTest or Robot Framework.
    • Experience with concurrent programming using threading or futures.
Bonus Qualifications
    • Familiarity with basic mechanical, electrical, and optical test procedures.
    • Prior experience working with communications protocols such as CAN, Ethernet, or TCP/IP.
    • Knowledge of various object-oriented design patterns.
    • Experience with Git, Jira, Reviewable, Bamboo, Polarion, or TestRail.
    • Experience using static analysis tools and formatters, such as PyLint and Black.
    • Excellent verbal and written communication skills.


About Zoox

Zoox is developing the first ground-up, fully autonomous vehicle fleet and the supporting ecosystem required to bring this technology to market. Sitting at the intersection of robotics, machine learning, and design, Zoox aims to provide the next generation of mobility-as-a-service in urban environments. We're looking for top talent that shares our passion and wants to be part of a fast-moving and highly execution-oriented team.

Follow us on LinkedIn

Accommodations

If you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.

A Final Note:

You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.

  • Jersey City, United States Infinity Consulting Solutions Full time

    We have partnered with our client in their search for aHardware Testing Engineer in Jersey City, NJ for a Hybrid on-site/remote role. Responsibilities: Working with end users to define requirements and associated test cases for validation. Ensuring a tight loop between hardware qualification and user requirements Publishing insights from performance &...


  • Jersey City, United States Infinity Consulting Solutions Full time

    We have partnered with our client in their search for aHardware Testing Engineer in Jersey City, NJ for a Hybrid on-site/remote role. Responsibilities: Working with end users to define requirements and associated test cases for validation. Ensuring a tight loop between hardware qualification and user requirements Publishing insights from performance &...

  • Hardware Test Intern

    2 weeks ago


    Foster City, United States Zoox Full time

    Zoox's Advanced Hardware Engineering team is looking for a Hardware Intern to work closely with our engineers on the development of in-house electronics for our robots. You will be involved in fault injection testing, root causing analysis, and data collection for a variety of electronic modules packaged inside of the Zoox vehicle.  Responsibilities Work...

  • Hardware Engineer

    7 days ago


    Foster City, United States Zoox Full time

    As our Hardware Engineer you will be responsible for developing, documenting and executing component and system-level hardware testing. You will collaborate with suppliers, design and system engineers to characterize the functional performance of Zoox sense and compute hardware. You will be responsible for development testing on early prototypes and...

  • Hardware Engineer

    2 weeks ago


    Foster City, United States Zoox Full time

    As our Hardware Engineer you will be responsible for developing, documenting and executing component and system-level hardware testing. You will collaborate with suppliers, design and system engineers to characterize the functional performance of Zoox sense and compute hardware. You will be responsible for development testing on early prototypes and...


  • Redwood City, CA, United States Dexterity Full time

    Redwood CityEngineering – Hardware /FT /On-siteAs an experienced Senior Hardware Test Engineer  you will lead the  hardware (mechanical and electrical) testing strategy, certifications, planning and executing hardware testing for different systems and components. You will be empowered to define the processes and practices which Dexterity uses to test its...


  • Redwood City, United States CareerBuilder Full time

    As an experienced Senior Hardware Test Engineer you will lead the hardware (mechanical and electrical) testing strategy, certifications, planning and executing hardware testing for different systems and components. You will be empowered to define the processes and practices which Dexterity uses to test its hardware for years to come. About Dexterity: At...


  • Foster City, CA, United States Zoox Full time

    Foster City, CASoftware – Hardware Software Integration /Full-time /HybridZoox's Hardware Software Integration team is responsible for ensuring various hardware subsystems work reliably on our vehicle platform on a day-to-day basis. As a Hardware Software Integration Engineer, you will oversee the deployment of next-generation compute, sensor, and data...


  • Carson City, United States CRI Advantage Full time

    CRI Advantage is seeking a Test Automation Engineer to join our client on the Orion Program supporting several Project Initiatives to streamline/modernize/improve the customer and internal user experience for the State's Online Business Licensing Management services. The selected candidate will lead Test engineers in drafting of Test Plans, development of...


  • Foster City, United States Zoox Full time

    Zoox seeks a Software Development Engineer in Test to join our Embedded Linux team. In this role, you will lead efforts to design, build, maintain, and improve coverage of a Hardware-In-the-Loop Continuous Integration automation test suite for multiple ECUs running on Zoox Level 5 autonomous vehicles. You will work closely with embedded software and...

  • Hardware Engineer

    2 weeks ago


    Jersey City, New Jersey, United States ATR International Full time

    Job Description:We are seeking a Lead Hardware/ Infrastructure Engineer for a very important client Job Description:We have an exciting and rewarding opportunity for you to take your Infrastructure engineering career to the next level.As a Lead Infrastructure Engineer within the Enterprise Technology and Infrastructure Platforms division, you will...


  • Carson City, United States TechNix LLC Full time

    Job DescriptionJob DescriptionPosition: Test Automation EngineerDuration: 1 YearLocation: Carson City, Nevada (Onsite from Day 1)Experience and Skills Required-The Nevada Secretary of State's Office is seeking a Test Automation Engineer to join the Orion Program supporting several Project Initiatives to streamline/modernize/improve the customer and...


  • Carson City, United States CRI Advantage Full time

    Job DescriptionJob DescriptionCRI Advantage is seeking a Test Automation Engineer to join our client on the Orion Program supporting several Project Initiatives to streamline/modernize/improve the customer and internal user experience for the State's Online Business Licensing Management services. The selected candidate will lead Test engineers in...


  • Carson City, United States CRI Advantage Full time

    CRI Advantage is seeking a Test Automation Engineer to join our client on the Orion Program supporting several Project Initiatives to streamline/modernize/improve the customer and internal user experience for the State's Online Business Licensing Management services. The selected candidate will lead Test engineers in drafting of Test Plans, development of...


  • Salt Lake City, United States SPI Automation Full time

    SPI Automation, based in Sandy UT, is a leading systems integrator of robotic automation in multiple markets. SPI partners with customers to solve industrial automation challenges. We listen to the concerns of stakeholders, develop a plan, and implement a solution that mitigates risk and integrates the right technology while achieving the business objectives...

  • Automation Engineer

    4 weeks ago


    Kansas City, United States Accent Controls Full time

    Controls Engineer Location: Based in North Kansas City, Missouri Job Summary: A Controls Engineer uses established procedures to perform a variety of engineering work in the design and startup of PLC controlled systems for material handling equipment. It is expected to handle workflow as handed out from more senior engineers and contribute to projects in an...

  • Automation Engineer

    4 weeks ago


    Kansas City, United States Accent Controls, Inc Full time

    Job DescriptionJob DescriptionControls EngineerLocation: Based in North Kansas City, MissouriJob Summary:A Controls Engineer uses established procedures to perform a variety of engineering work in the design and startup of PLC controlled systems for material handling equipment. It is expected to handle workflow as handed out from more senior engineers and...


  • Kansas City, United States Accent Controls Full time

    Controls EngineerLocation: Based in North Kansas City, MissouriJob Summary:A Controls Engineer uses established procedures to perform a variety of engineering work in the design and startup of PLC controlled systems for material handling equipment. It is expected to handle workflow as handed out from more senior engineers and contribute to projects in an...

  • System Engineer

    2 days ago


    Foster City, United States Tata Technologies Full time

    Role Summary Systems Engineer will be responsible for developing System requirements, Test cases, Test Automation & Power Train systems issue RCA support for an autonomous vehicle. The role requires a highly motivated and hands-on team player with an exceptional attention to detail. The role will suit an Engineer who has the ability to quickly develop skills...


  • Jersey City, United States Diverse Lynx Full time

    Role: Selenium Automation Test Engineer Location: Coppell TX /Jersey City NJ/ Tampa FL (Onsite) Duration: Only Full-time Skill: Selenium Automation Test Engineer 8+ years of experience with Selenium Automation 5+ Years strong Testing and Java scripting services. Identifying and selecting the automation test cases. Applying various designs and...