New opportunity

Software Validation Engineer - ASIC

QFocus AI · Bangalore, India

About this role

QFocus AI is seeking a Software Validation Engineer to join their AI Infrastructure Silicon Validation team. The role focuses on developing robust software to test, validate, and stress-test AI infrastructure platforms. Responsibilities include designing and maintaining test applications in C++, integrating with hardware vendor SDKs such as NVIDIA CUDA, and applying clean object-oriented programming principles to build modular validation frameworks. The engineer will work independently to deliver features from requirements through to debugging and documentation. Required qualifications include strong proficiency in modern C++ (C++14/C++17), memory management, POSIX multi-threading, and experience working within a Linux environment. Candidates should have at least 6 years of hands-on experience in complex hardware-software projects. Desired qualifications include experience with unit testing, automated validation suites, and Python for scripting or test automation wrappers.

Skills for this role

C++OOPCUDAPOSIX Multi-threadingLinuxCMakeMakePythonUnit TestingAutomated Validation

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…