Bachelor's + 8 years or Master's + 6 years in Software Engineering, Computer Science, Systems Engineering, or related field
Strong Python; proven hands-on experience building automated test frameworks (PyTest or equivalent)
C/C++ reading proficiency sufficient to debug delegate and runtime issues at the source level
Demonstrated experience in subsystem or integration testing within a hardware/software product development cycle
Experience with CI/CD platforms (Jenkins, GitHub Actions, or equivalent) and integrating test automation into build pipelines
Strong analytical and debugging skills with ability to isolate failures across multi-layer software stacks
Experience validating ML inference frameworks — ONNX Runtime, ExecuTorch, TFLite / LiteRT, or equivalent
Hands-on experience with Qualcomm QNN, HTP/DSP, or Snapdragon SoC-based on-device validation
Familiarity with model accuracy validation: quantization correctness, op-level numerical comparison, and tolerance analysis
C/C++ proficiency for development and debug of ORT unit tests
Cross-platform test experience: Linux, Android, and Windows (ARM64 or x86)
Experience with JIRA defect tracking and Agile/scrum development practices