remote
Vision Test Engineer - Aumovio
QA Engineer
Develop and execute automated test solutions for advanced driver‑assistance vision systems, using C++, Python and OpenCV on Linux‑based embedded platforms to ensure safety and performance.
About the role
Key Responsibilities
- Design, implement and maintain automated test frameworks for camera‑based perception and ADAS vision algorithms.
- Develop test scripts and validation tools in C++ and Python, leveraging OpenCV and hardware‑in‑the‑loop (HIL) setups.
- Integrate test suites into CI/CD pipelines and ensure reproducible results across Linux embedded platforms.
- Collaborate with software, hardware and system teams to define test requirements, coverage metrics and acceptance criteria.
- Analyze test data, generate reports, and troubleshoot failures to drive continuous improvement of vision software.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
- Strong programming skills in C++ and Python, with hands‑on experience using OpenCV or similar computer‑vision libraries.
- Experience with Linux embedded development and hardware‑in‑the‑loop testing for automotive applications.
- Knowledge of automotive vision algorithms, sensor fusion concepts, and relevant standards (e.g., ISO 26262).
- Familiarity with CI/CD tools and version control systems (Git).
Skills
cpythonopencvlinuxcicd