Hardware / Software QA Engineer at Gather AI validating sensor behavior and firmware functionality. Join us to pioneer warehouse intelligence with our vision-powered platform.
Responsibilities
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
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)
Quality Assurance Team Manager overseeing QA practices and performance management in Children’s Services. Driving quality, compliance, and effective support for children and families.
Lead Test / QA Lead responsible for defining and piloting testing strategy across multiple teams for Tech Riders. Ensuring quality alignment, coordination, and reporting during program transformation efforts.
Quality Engineer at Saab focusing on purchased material and production quality tasks. Collaborating closely with production, purchasing, engineering, and supplier quality.
IT Testing Engineer responsible for analyzing requirements, creating test cases, and executing tests. Working collaboratively with teams in a hybrid setup.
Quality Assurance Lead ensuring quality in Python - based, data - intensive systems at PNC. Focused on data pipelines, APIs, and driving QA process improvements.
Quality Assurance Analyst monitoring auditing activities within M&T Bank to ensure compliance and recommend improvements. Providing training and guidance to less experienced personnel.
Product Tester for Consumer Tech at BurdaForward identifying and testing tech gadgets. Collaborating with teams for product evaluation and market positioning.
Quality Assurance Technician managing final functional testing and oversight during production processes. Involved in quality improvement and documentation with multi - departmental collaboration.
Lead Quality Engineer at L3Harris focusing on improving manufacturing processes. Collaborating with teams to analyze, implement, and sustain effective quality assurance methods in defense and aerospace sectors.