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

Senior C++ Software Engineer

$184k - $287.5k

NVIDIA

NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today! Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, RTL, and gate level designs. As a senior software engineer, you will craft highly efficient software to automate and facilitate chip design and verification processes. What You’ll Be Doing Work as a team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide. Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs). Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams. Optimize the daily workflows of the world’s top chip modelers and designers. What We Need To See Strong experience with C++ or Golang, Unix/Linux Solid understanding of algorithms, computer architecture and computer science theory Bachelor’s degree (or higher) in Computer Science or equivalent experience 8+ years of software development experience Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements Ways To Stand Out From The Crowd Background with compiler development and AST analysis Experienced with relational databases such as SQLite A love for engineering and passion for what you do Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 19, 2026. This posting is for an existing vacancy. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior C++ Software Engineer in Santa Clara, CA vacancy
  • $153k - $222k

     ...needed to accommodate family commitments. Meet our software engineers! Meet some of our software engineers who are shaping...  ...candidates. About the role We are looking for senior software engineers experienced in C++ who are interested in designing elegant solutions for... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied PC

    Sunnyvale, CA
    1 day ago
  •  ...About the Role We are looking for a skilled and experienced C++ Engineer to design and build high-performance software on Linux. You will be a key contributor to an advanced multi-disciplinary system that integrates AI modules, hardware interfaces, and sensor data — working... 
    Senior

    Imagry | Autonomous Driving

    San Jose, CA
    2 days ago
  •  ...We are looking for a Senior Principal Physical Design Engineer to own the top-level floorplan, global power networks, and timing budgets for our next-generation architecture. Requirement Advanced Chip Ownership: Proven track record of owning full-chip top-level integration... 
    Senior

    ACL Digital

    San Jose, CA
    2 days ago
  •  ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories... 
    Senior

    Confidential

    San Jose, CA
    14 hours ago
  • $240k - $320k

     ...looking for experts for product engineering of AI-based Autonomous...  ...Job Description As the Senior Principal Engineer, E2E AI Training...  ...~10+ years of experience in software development and system engineering...  ...languages such as Python and C++. Strong understanding of... 
    Senior
    Full time
    Work experience placement
    Local area
    Flexible hours

    Bosch Group

    Sunnyvale, CA
    3 days ago
  • $152k - $287.5k

     ...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara...  ...D. degree and over 5 years of experience, particularly in C/C++, Linux, and parallel programming. NVIDIA offers competitive... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...Sunnyvale, California, is seeking a skilled firmware engineer with over 8 years of experience in developing...  ...systems. The role involves programming in C/C++, optimizing firmware, and resolving issues across the software stack. Candidates should hold a Bachelor's degree... 
    Senior

    Intelliswift

    Sunnyvale, CA
    2 days ago
  • $205k - $255k

     ...Senior Principal System Validation Engineer San Jose, California, United States Astera Labs provides rack-scale...  ...with the company's COSMOS software suite to unify diverse components into...  ...Experience Working knowledge of C or C++ for embedded FW and device drivers.... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  • $127.1k - $198.6k

     ...A global consulting firm is seeking a Senior AI Native Engineer based in California. The successful candidate will play a pivotal role in revolutionizing...  ...-on experience in programming, particularly in Python and C++. The role includes a competitive salary range of $127,100 to... 
    Senior

    Ernst & Young Oman

    San Jose, CA
    4 days ago
  • $109.7k - $234.6k

     ...Oracle is hiring a Principal Software Engineer in Santa Clara, California, to lead software design and development for its Cloud Infrastructure...  ...engineering, proficient in languages such as Java, C, and C++. Candidates should possess strong knowledge of distributed systems... 
    Senior

    Oracle

    Santa Clara, CA
    2 days ago
  • $150k - $195k

     ...Job Description Salary: $150,000-$195,000 About Index Engines At Index Engines, were all about helping companies bounce...  ...Index Engines has an outstanding career opportunity for mid to senior level Software Engineers for our San Jose, CA office. The ideal candidate will... 
    Senior
    Work at office
    Work from home
    Monday to Friday

    Index Engines

    San Jose, CA
    6 days ago
  •  ...Electronic Design Automation (EDA) software. Our cutting-edge software...  ...and highly skilled software engineer with extensive experience in developing...  ...Problems: Collaborate with a senior group of engineers to...  ...problem scopes or new ideas. C/C++ Mastery: Strong... 
    Senior
    Work at office
    Work from home
    Worldwide
    Santa Clara, CA
    2 days ago
  • $168k - $336k

     ...As a senior Design Verification engineer, you will employ GenAI and agentic tools to build a design verification environment with an innovative workflow...  ...verification methods. System Verilog, System C or C++, scripting skills. Experience in SoC plus CPU emulation verification... 
    Senior
    Full time
    Local area
    Shift work

    Micron Technology

    San Jose, CA
    4 days ago
  •  ...seeking a Principal Design Verification Engineer to lead the verification of complex SoCs...  ...core SoC architectures. Design and maintain software tools that improve verification...  ...Scripting Object-Oriented Programming (OOP) C++ Programming ARM Assembly (Preferred) Networking... 
    Senior

    Gravity Infosolutions

    Santa Clara, CA
    2 days ago
  • $152k - $241.5k

     ...We are looking for a hard-working and experienced system software engineer to join our team and work on innovative datacenter interconnects....  ...doing: Design and implement next-generation NVLink features in C/C++. Support the bring up of new NVLink platforms from Pre-Silicon... 
    Senior

    NVIDIA

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

     ...on the world. We are looking for a creative and passionate Senior Software R&D Engineer specializing in VLSI Physical Design. This role focuses on...  ...visualization by extending GUIs built. While we do write a lot of C++ code, our role goes beyond typical CAD or EDA positions.... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $130k - $180k

     ...Reports To Senior Manager, System Software What You Will Be Doing ChargePoint is looking for an outstanding engineer interested in applying a broad skill set toward building cutting‑edge...  ...system products with coding in languages C/C++, Rust, and Python Expert‑level C/C++... 
    Senior

    ChargePoint

    Campbell, CA
    2 days ago
  •  ...experienced Camera Algorithms & Firmware Engineer to join our team and help build high-performance...  ...\'ll collaborate closely with hardware, software, and system teams from early development...  ...firmware development. Proficiency in C/C++ and experience with scripting languages... 
    Senior

    Akkar

    San Jose, CA
    2 days ago
  • $184k - $287.5k

     ..., and productization Discuss and refine software designs and implementation strategies with...  ...Science, Electrical and Computer Engineering, or equivalent experience Proven understanding...  ...fundamentals, especially in C/C++, and a deep understanding of parallel computer... 
    Senior

    NVIDIA

    Santa Clara, CA
    14 hours ago
  •  ...organization continues to scale, they are seeking a Senior Firmware Engineer to play a critical role in designing and developing the embedded software that powers mission-critical products....  ...and implement low-level software in C/C++ for microcontrollers, processors, and... 
    Senior
    Work at office
    Remote work

    Engtal Inc

    San Jose, CA
    3 days ago
  • $200k - $230k

     ...networks and a comprehensive set of hardware, software and mobile solutions for every charging...  ...Power Electronics Controls and Firmware Engineer with more than seven years of hands-on...  ...~6+ years of programming experience in C/C++, Assembly for 32-bit controllers, DSP, and... 
    Senior

    ChargePoint

    Campbell, CA
    1 day ago
  • $196.8k - $283.2k

     ...millions of patients worldwide. We’re a team of engineers, clinicians, and innovators united by one...  ...real‑time intraoperative intelligence software for minimally invasive robotic systems,...  ...Software development experience using C++ or Python, and experience with OOP design... 
    Senior
    Local area
    Worldwide
    Shift work

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $160k - $190k

     ...technologies with the company’s COSMOS software suite to unify diverse components into cohesive...  ...and technical background in electrical engineering. At a minimum, a Bachelor’s in EE or...  ...of proficiency in C (preferred) or C++, including development of C‑based SDKs.... 
    Senior
    Flexible hours

    Astera Labs

    San Jose, CA
    2 days ago
  •  ...advance your career. THE ROLE: AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part...  ...and parallel computing concepts Proficiency in C/C++ with experience in CUDA, HIP, or equivalentGPUprogramming models... 
    Senior

    Advanced Micro Devices , Inc.

    San Jose, CA
    14 hours ago
  •  ...storage company. We are looking for a Senior Firmware Engineer to design, develop, debug, and validate...  ..., solid understanding of hardware/software interaction, and the ability to debug...  ...Strong programming skills in C and/or C++. Experience with low‑level firmware development... 
    Senior

    InnoGrit Corporation

    San Jose, CA
    2 days ago
  • $185k - $298k

     ...Job Summary The Senior Software Engineering Manager will oversee a team of innovative engineers designing and developing security features for our...  ...leadership role. Strong hands‑on development experience with C, C++, or Go on Unix systems. Proven track record of successfully... 
    Senior
    Remote work

    Palo Alto Networks

    San Jose, CA
    1 day ago
  •  ...(or equivalent experience) in Electrical Engineering, Computer Science, or a related field. Minimum...  ...3+ years of experience in firmware or software verification. Strong debugging and analytical skills. Proficiency in Python, C, C++ and understanding of object-oriented... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    2 days ago
  • $96.8k - $251.6k

     ...in Oracle opportunities. We face several engineering challenges in critical foundational data...  ...executives for investment and drive the software design and development for new major...  ...operational experience. Strong experience with C/C++ (preferred) or Rust (preferred). Strong... 
    Senior
    Temporary work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Oracle

    Santa Clara, CA
    14 hours ago
  • $163k - $264k

     ...Senior Flash Firmware Engineer, Systems Engineering Santa Clara, California We're in an unbelievably...  ...closely with our hardware and software engineering teams to create high-performance...  ..., leveraging your expertise in C/C++ to build robust, high-performance solutions... 
    Senior
    Work at office
    Flexible hours

    Everpure LLC

    Santa Clara, CA
    2 days ago
  • $136.5k - $276.5k

     ...Senior Software Engineer This role has been designed as “Onsite” with an expectation that you will primarily work from an HPE office. Job Description...  ...problem-solving and is ideal for candidates with strong C/C++ programming skills and experience working on software... 
    Senior
    Work at office

    Hewlett Packard Enterprise

    Cupertino, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ Software Engineer. Be the first to apply!