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
$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...SuggestedWork experience placement$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...SuggestedFull time$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...SuggestedFull timeRemote workFlexible hours$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,...SuggestedTemporary workWork at officeImmediate startVisa sponsorship$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$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 workWork at officeImmediate startVisa sponsorshipFlexible hours- ...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...
- 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...
$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 timeLocal areaWork from home- ...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
- 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
- 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 timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$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- ...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...
$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$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- ...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...
$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- ...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...
- ...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 timeFlexible hours
$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 timeCasual workWork at office$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- ...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 timeFlexible hours
- ...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 timeFlexible hours
$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 timeInternshipLocal areaImmediate startShift work$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 paidFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours$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 timeFlexible hours$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 paidFull timeWork experience placementWork at officeLocal areaRemote workMonday to FridayFlexible hours$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 timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Validation Engineer (C++/AI SDK). Be the first to apply!
Related searches
- asic verification engineer Sunnyvale, CA
- soc design verification engineer Sunnyvale, CA
- validation consultant Sunnyvale, CA
- design verification engineer Sunnyvale, CA
- computer system validation engineer Sunnyvale, CA
- verification & validation engineer Sunnyvale, CA
- senior verification engineer Sunnyvale, CA
- senior design verification engineer Sunnyvale, CA
- verification engineer Sunnyvale, CA
- validation specialist Sunnyvale, CA


