Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Validation Engineer (C++/AI SDK)

Full-time

Sumeru Solutions





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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Validation Engineer (C++/AI SDK) in Sunnyvale, CA vacancy
  •  ...discovery to powering AI and the...  ...networking and GPU software stack for AMD Instinct...  ...system software and validation teams, as well as AMD...  ...communicate clearly with engineers, architects,...  ...programming (e.g., Broadcom SDK, SAI, SONiC). •...  ...embedded C/C++, boot flows, power... 
    Suggested

    AMD

    Santa Clara, CA
    15 hours ago
  • $190k - $300k

     ...unleashing the potential of generative AI to power the transformation of...  .... We are at the forefront of software and hardware innovation,...  ....The role: Principal Software Engineer, SDK & Lowering StackWhat you will...  ...experience.Proficient in C/C++ and Python development in a Linux... 
    Suggested
    Work experience placement

    d-Matrix

    Santa Clara, CA
    2 days ago
  • $120k - $200k

    Santa Clara, CASoftware Engineering - Runtime Platform /...  ...of on-vehicle robotics software. Your mission extends beyond...  ...and system state validation.Optimize low-level OS interactions...  ...multithreaded C++ applications.Familiarity...  ...artificial intelligence (AI) tools to support parts... 
    Suggested
    Full time

    Plus.ai

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...libcudf”—the open-source CUDA C++ library that accelerates database...  ...C++ and CUDA to produce software with elegant design, broad feature...  ...is looking for an outstanding engineer and/or scientist to apply...  ...existing vacancy. NVIDIA uses AI tools in its recruiting processes... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Nvidia

    Santa Clara, CA
    5 days ago
  • $145k - $190k

     ...developed an artificial intelligence (AI) powered technology stack...  ...its commercial self-driving software to develop, test and deploy...  ...Kodiak is recruiting a Software Engineer who is passionate about vehicular...  ...writing production-level C++A strong background in robotics,... 
    Suggested
    Temporary work
    Work at office
    Immediate start
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  • $184k - $287.5k

     ...computing platform is foundational to modern HPC and AI. At the center of this platform are CUDA Core...  ...build fast, reliable, and scalable GPU-accelerated software.We are hiring a Senior Software Engineer to advance the C++ foundation of CUDA Core Libraries. You will... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $145k - $190k

     ...Description Job Description Kodiak AI, Inc. (Nasdaq: KDK), founded...  ...that combines AI-powered software with modular hardware. Today...  ...Kodiak is recruiting a Software Engineer who is passionate about...  ...experience writing production-level C++ ~ A strong background in... 
    Temporary work
    Work at office
    Immediate start
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    9 days ago
  •  ...advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation...  ...advance your career.THE ROLE:We are looking for an experienced Engineer, who with their software systems engineering expertise will seek data flow... 

    AMD

    Santa Clara, CA
    2 days ago
  • Job-ID: 294077Category: Software EngineeringLocation: Santa Clara, CA, United...  ...: 2026-10-30Senior Software Engineer - Data Protection Software Engineering (C, C++)Infrastructure Solutions Group (ISG...  ...specifications, and orchestrate AI agents that execute at speed and... 

    Dell Technologies

    Santa Clara, CA
    5 days ago
  • $129k - $198.4k

    Job DescriptionRole: As an AI/ML Engineer on the Metrics Frameworks team, part of the Simulation...  ...and tools. We are seeking experienced software engineers to build analytical frameworks...  ...developers Experience writing Python and C++ in a production environment (unit testing... 
    Full time
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    1 day ago
  •  ...with technologies in areas such as augmented reality, video calling, AI, and more. Minimum Education & Experience Requirements: Bachelor's degree, preferably in Computer Science, Computer Engineering, a related field, or a foreign equivalent, plus 5 or more years of post... 
    Work at office

    Omega Solutions Inc

    Mountain View, CA
    3 days ago
  • Do you want to be part of the AI revolution? Do you want to think out of the box, thriving...  ...for an experienced design verification engineer to join our SoC team at Baidu’s Sunnyvale...  ...HBM, GDDR, DDR, MMU, Cache).Familiar with C/C++.Formal Verification (Model Checking,... 
    Work at office

    Baidu

    Sunnyvale, CA
    5 days ago
  • Applied Intuition C++ Software Engineer Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the digital infrastructure needed to bring intelligence to every moving machine on... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 days ago
  • $100k

     ...the industry on cutting-edge AI technology, revolutionizing performance...  ...to unify innovations in software models, compilers, platforms,...  ...Mid Core Design Verification Engineer to help verify the next generation...  .../debug tools.Strong C/C++ or Python skills and the ability... 
    Permanent employment

    Tenstorrent

    Santa Clara, CA
    3 days ago
  •  ...healthcare and scientific discovery to powering AI and the technologies people rely on every...  ...into effective verification plans. The engineer will analyze RTL designs, verify...  ...environments.Experience programming in C or C++.Experience with functional coverage, code... 

    AMD

    Santa Clara, CA
    16 hours ago
  • $136k - $218.5k

     ...Senior Digital Design Verification Engineer! NVIDIA has continuously...  ...deep learning ignited modern AI — the next era of computing. NVIDIA...  ...least 5 years of validated experience.Background in verification...  ...circuits a huge plus.Perl, Python, C/C++ programming language... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $184k - $287.5k

     ...Verification and Bringup Engineer to join our Memory...  ...development for NVLINK-C2C, validation and debug of firmware...  ...maintain automation and AI-assisted flows to...  ...Work closely with system Software, RTL Design, DV, emulation...  ...and coding skills in C/C++/PythonExperience with high... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...computing experiences—from AI and data centers, to...  ...Design Verification Engineer, you will join a CPU testbench...  ...and debug teams to validate complex subsystems,...  ...testbench infrastructure using C++Build scalable verification...  ...design issues using software models and analysis toolsContribute... 

    AMD

    Santa Clara, CA
    4 days ago
  • $168k - $264.5k

     ...re tapping into the unlimited potential of AI to define the next era of computing. An...  ...is seeking best-in-class ASIC Verification Engineers to verify the design and implementation of...  ...DFT verification is a plusPerl/Python and C/C++ programming language experience... 
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  •  ...computing experiences—from AI and data centers, to...  ...‑performance DPU and software stack deployed at scale...  ...impact Design Verification Engineer with strong technical...  ...design, architecture, validation, firmware, and emulation...  ...modeling or C/C++ reference modelsPREFERRED... 

    AMD

    Santa Clara, CA
    4 days ago
  •  ...talented Design Verification Engineers to help verify and deliver Velaura...  ...'s next generation Physical AI SoC. You will work closely with architects, RTL engineers, software engineers and system teams to...  ...with SystemVerilog, UVM, C and C++ and coverage driven... 
    Full time
    Flexible hours

    Auradine

    Santa Clara, CA
    16 hours ago
  • $129.2k - $209k

     ...and Inclusion. We weave AI into the fabric of...  ...a Design Verification engineer on the ASIC team, you will...  ...verification, and silicon validation. We expect office-based...  ...with engineers in software, architecture, design,...  ...models in Python and C/C++ Writing driver code in... 
    Full time
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $163k - $236k

     ...architectural reference models (MATLAB, C++, or SystemC) using bit-exact...  ...'s degree in Electrical Engineering, Computer Engineering, or a...  ...ll work to shape the future of AI/ML hardware acceleration. You...  ...developers to build the future. From software to hardware our teams are... 
    Worldwide

    Google

    Sunnyvale, CA
    3 days ago
  •  ...talented Design Verification Engineers to help verify and deliver Velaura...  ...'s next generation Physical AI SoC. You will work closely with architects, RTL engineers, software engineers and system teams to...  ...using SystemVerilog, UVM, C and C++, with stimulus, checkers,... 
    Full time
    Flexible hours

    Auradine

    Santa Clara, CA
    16 hours ago
  •  ...talented Design Verification Engineers to help verify and deliver Velaura...  ...'s next generation Physical AI SoC. You will work closely with architects, RTL engineers, software engineers and system teams to...  ...using SystemVerilog, UVM, C and C++, with stimulus, checkers,... 
    Full time
    Flexible hours

    Auradine

    Santa Clara, CA
    15 hours ago
  • $164.47k - $311.89k

     ...Senior Design Verification Engineer for the Silicon Chassis...  ..., design, and software teams. This position requires...  ...discipline boundaries. AI-assisted workflows are...  ...across SystemVerilog/UVM, C/C++, Python, and build...  ...supporting top customers and validating technologies). The team... 
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Santa Clara, CA
    2 days ago
  • $160k - $275k

     ...mission is to make the world’s best AI models run as efficiently as...  ...seeking silicon verification engineers to join our team as we create...  ...with SystemVerilog, Python, C/C++, Bluespec and similar...  ...verification that apply to silicon validation and post-silicon debugStrong understanding... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    5 days ago
  • $200k - $300k

     ...talented Design Verification Engineers to help verify and...  ...-generation Physical AI SoC. In this role, you...  ...architects, RTL engineers, software engineers, and system...  ...SystemVerilog, UVM, C/C++, assertions, formal verification...  ..., or pre-silicon validation environments.... 
    Full time
    Flexible hours

    Auradine

    Santa Clara, CA
    15 hours ago
  • $160k - $275k

     ...mission is to make the world’s best AI models run as efficiently as...  ...seeking silicon verification engineers to join our team as we create...  ...with SystemVerilog, Python, C/C++, Bluespec and similar...  ...verification that apply to silicon validation and post-silicon debugStrong understanding... 
    Daily paid
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    MatX

    Mountain View, CA
    5 days ago
  • $150k - $250k

     ...talented Design Verification Engineers to help verify and...  ...-generation Physical AI SoC. In this role, you...  ...architects, RTL engineers, software engineers, and system...  ...SystemVerilog, UVM, C/C++, assertions, formal verification...  ...and system-level validation. Exposure to... 
    Full time
    Flexible hours

    Auradine

    Santa Clara, CA
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Validation Engineer (C++/AI SDK). Be the first to apply!