Gather AI

Hardware / Software QA Engineer

Gather AI

full-time

Posted on:

Location Type: Hybrid

Location: PittsburghPennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Execute hardware-software integration tests in the Pittsburgh lab, validating sensor behavior, firmware functionality, and end-to-end data flow from physical devices through the software stack
  • Design and document repeatable test procedures for sensor integration and firmware validation across both the Drone and MHE Vision platforms
  • Identify and classify defects at the hardware-software boundary — distinguishing hardware faults, firmware bugs, driver issues, and application software errors — and route clearly to engineering owners
  • Build and maintain hardware-software integration test suites, including firmware validation, sensor calibration tests, and embedded release regression testing
  • Contribute to cross-platform test infrastructure that serves both product lines and establish defect classification and routing processes
  • Collaborate with systems engineers on integrated system tests and with the ML team on validating how sensor data feeds into perception pipelines

Requirements

  • 3–5 years of QA or test engineering experience with genuine exposure to both hardware and software testing — not purely one side
  • Hands-on experience testing sensors (cameras, LiDAR, IMUs, or similar), including calibration, data quality assessment, and performance characterization
  • Embedded firmware validation experience: flash/update procedures, functional verification, regression testing, and failure mode analysis
  • Python proficiency for test automation, data processing, log analysis, and building test utilities
  • BS in Computer Science, Electrical Engineering, Computer Engineering, Mechatronics, or a related technical field; must be willing to work on-site in Pittsburgh
  • Experience with embedded platforms such as NVIDIA Jetson or ARM-based devices (Nice to have)
  • Familiarity with communication protocols (UART, SPI, I2C, USB) and basic lab instruments (oscilloscopes, logic analyzers) (Nice to have)
  • CI/CD experience for embedded or hardware-in-the-loop testing (Nice to have)
Benefits
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
QA engineeringtest engineeringhardware testingsoftware testingsensor testingembedded firmware validationPythonCI/CDdata quality assessmentperformance characterization
Soft Skills
collaborationcommunicationproblem-solvingattention to detaildocumentation