We are looking for an experienced System Validation Engineer to join our Runtime Validation Team.
In this role, you will be responsible for validating runtime stack components for classic and generative AI applications, ensuring their reliability, performance, and robustness. Your work will have a direct impact on our products, shaping the quality and stability of AI-driven solutions used in real-world applications.
Responsibilities
Design, develop, and execute validation test plans for runtime stack components, neural core firmware, and drivers, while accompanying them throughout the entire feature life cycle, from
design and integration through automation and release, ensuring ongoing support and adaptation of tests as the product evolves.
Develop automation frameworks and testing tools in Python and C++.
Analyze test results, debug issues, and work closely with software and hardware teams to drive resolution.
Ensure continuous integration (CI) pipelines maintain high test coverage and efficiency.
Optimize validation strategies for classic and generative AI workloads.
Requirements: B.Sc. in Computer Science or Electrical Engineering from a top university (GPA 85+).
5+ years of experience as a System Validation Engineer.
5+ years of experience in software development (Python, C/C++).
Experience working with Linux environments.
Understanding of CI/CD pipelines and test automation frameworks.
Strong analytical and debugging skills.
Quick learner with a hands-on approach.
Hard-working, committed, and self-reliant.
Proactive mindset, with strong interpersonal and communication skills.
Ability to work effectively in a team.
Fluent English.
Advantages
Experience with embedded systems, hardware accelerators, or edge AI applications.
Experience in validating GenAI applications like LLMs and Stable Diffusion.
Experience with Yocto build system for embedded Linux development.
Experience with Docker for containerized application development and testing.
This position is open to all candidates.