Senior Hardware Test Automation Engineer

TaaraSunnyvale, CA
1d$160,000 - $210,000Hybrid

About The Position

Taara is seeking a Senior Hardware Test Automation Engineer to design and maintain the software infrastructure used to automate testing for our next-generation wireless optical communication products. This role focuses on developing the software infrastructure, automated validation sequences, and data collection pipelines that enable hardware testing at scale. We are looking for a highly motivated individual who thrives in ambiguity, enjoys working in a small, dynamic team environment, and has a passion for solving technical challenges at the intersection of software and hardware engineering.

Requirements

  • 5+ years of professional experience in hardware automation or a related field.
  • BS in Electrical Engineering, Computer Science, or a related technical field.
  • Extensive experience using Python for instrument control, test automation, and data processing.
  • Experience with chip-level communication protocols including SPI, I2C, and UART.
  • Familiarity with SCPI for remote control of laboratory equipment.
  • Strong problem-solving skills focused on hardware-software integration.
  • Ability to work in the Sunnyvale office at least 3 days per week.

Nice To Haves

  • Master’s degree or Ph.D. in a STEM field such as Electrical Engineering or Physics.
  • Experience with optical systems or photonics-related hardware testing.
  • Knowledge of SQL or other database structures for test data management.
  • Experience implementing CI/CD pipelines for hardware validation.

Responsibilities

  • Develop software routines and scripts in Python to execute automated test sequences and validation cases.
  • Create and maintain test automation frameworks to allow for repeatable and scalable testing across different hardware revisions.
  • Build software drivers and wrappers to control lab instrumentation using SCPI and other remote protocols.
  • Interface directly with hardware devices via chip-level protocols like SPI, I2C, and UART.
  • Troubleshoot and resolve issues where automation software interacts with physical circuitry and components.
  • Integrate automated test data collection into central databases for engineering review and analysis.

Benefits

  • bonus
  • equity
  • benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service