Skip to main content
Loading
loadingbar
Loading, Please wait..!!

Software Validation Engineer C Ai Sdk

  • Software Validation Engineer C Ai Sdk job type Posted on: Oct 22, 2026
  • Software Validation Engineer C Ai Sdk experience level Sumeru Solutions
  • Software Validation Engineer C Ai Sdk employment type Sunnyvale, California
  • Software Validation Engineer C Ai Sdk employment type Onsite
  • Software Validation Engineer C Ai Sdk salary Full-time

Point Apply Here APPLY LATER

Curious about compensation?

Explore the historical salary trends, average pay, and estimated compensation for Software Validation Engineer C Ai Sdk roles in California.

View Salary Guide →

Job Title :

Software Validation Engineer C Ai Sdk

Job Type :

Full-Time

Job Location :

Sunnyvale California United States

Remote :

No

Jobcon Logo Job Description :


Project Details:

Job Title:

Software Validation Engineer (C++/AI SDK)

Duration:

Full Time

Location:

Sunnyvale, CA

Role Overview

  • We are seeking a versatile and independent C++ Software Engineer to join the AI Infrastructure Silicon Validation team.
  • This role focuses on writing robust software to test, validate, and stress-test AI infrastructure platforms. You will use your strong Object-Oriented Programming (OOP) foundation to build validation applications, integrate with hardware vendor SDKs (including NVIDIA CUDA), and independently deliver reliable testing code.

Key Responsibilities:

  • Write Validation Software: Design, implement, and maintain test applications in C++ to validate the performance and correctness of AI infrastructure.
  • SDK & API Integration: Successfully integrate and utilize third-party SDKs and low level APIs, specifically including CUDA, to interact with computer hardware.
  • Apply Clean OOP Principles: Build reusable, modular, and easily maintainable validation frameworks using proper modern object-oriented design patterns.
  • Independent Execution: Take ownership of assigned validation features from technical requirements through to delivery, debugging, and documentation with minimal supervision.
  • Test & Debug: Identify software bugs, memory issues, and api integration edge cases in a Linux-based engineering environment.

Required Technical Skills:

  • Strong C++ & OOP: Solid proficiency in core C++ (including modern standards like C++14/C++17) with a deep understanding of classes, inheritance, polymorphism, and memory management.
  • API/SDK Experience: Demonstrated ability to read documentation, pick up new technical SDKs quickly, and implement them-specifically CUDA APIs.
  • Proficiency with POSIX Multi-threading Linux Environment: Comfortable developing, compiling (e.g., CMake/Make), and running applications in a standard Linux environment.
  • Independent Problem Solver: Proven track record of working autonomously to complete coding tasks, write clean test code, and troubleshoot issues.

Desired Experience:

  • Experience writing unit tests or automated validation suites.
  • Basic familiarity with multi-threaded programming or concurrent execution concepts.
  • Familiarity with Python for basic scripting or test automation wrappers
  • 6+ years of hands-on experience working in complex (preferably) HW-SW projects with tight schedules

Jobcon Logo Position Details

Posted:

Oct 22, 2026

Reference Number:

25516-12821

Employment:

Full-time

City:

Sunnyvale

Job Origin:

CIEPAL_ORGANIC_FEED

Share this job:

  • linkedin

Jobcon Logo
A job sourcing event
In Dallas Fort Worth
Aug 19, 2017 9am-6pm
All job seekers welcome!

Software Validation Engineer C Ai Sdk    Apply

Click on the below icons to share this job to Linkedin, Twitter!


Project Details:

Job Title:

Software Validation Engineer (C++/AI SDK)

Duration:

Full Time

Location:

Sunnyvale, CA

Role Overview

  • We are seeking a versatile and independent C++ Software Engineer to join the AI Infrastructure Silicon Validation team.
  • This role focuses on writing robust software to test, validate, and stress-test AI infrastructure platforms. You will use your strong Object-Oriented Programming (OOP) foundation to build validation applications, integrate with hardware vendor SDKs (including NVIDIA CUDA), and independently deliver reliable testing code.

Key Responsibilities:

  • Write Validation Software: Design, implement, and maintain test applications in C++ to validate the performance and correctness of AI infrastructure.
  • SDK & API Integration: Successfully integrate and utilize third-party SDKs and low level APIs, specifically including CUDA, to interact with computer hardware.
  • Apply Clean OOP Principles: Build reusable, modular, and easily maintainable validation frameworks using proper modern object-oriented design patterns.
  • Independent Execution: Take ownership of assigned validation features from technical requirements through to delivery, debugging, and documentation with minimal supervision.
  • Test & Debug: Identify software bugs, memory issues, and api integration edge cases in a Linux-based engineering environment.

Required Technical Skills:

  • Strong C++ & OOP: Solid proficiency in core C++ (including modern standards like C++14/C++17) with a deep understanding of classes, inheritance, polymorphism, and memory management.
  • API/SDK Experience: Demonstrated ability to read documentation, pick up new technical SDKs quickly, and implement them-specifically CUDA APIs.
  • Proficiency with POSIX Multi-threading Linux Environment: Comfortable developing, compiling (e.g., CMake/Make), and running applications in a standard Linux environment.
  • Independent Problem Solver: Proven track record of working autonomously to complete coding tasks, write clean test code, and troubleshoot issues.

Desired Experience:

  • Experience writing unit tests or automated validation suites.
  • Basic familiarity with multi-threaded programming or concurrent execution concepts.
  • Familiarity with Python for basic scripting or test automation wrappers
  • 6+ years of hands-on experience working in complex (preferably) HW-SW projects with tight schedules

Loading
Please wait..!!