Software Engineer, GPU Design Automation
$152k - $241.5kNVIDIA
NVIDIA's GPU Architecture Group is looking for a software engineer to further modernize and scale GPU development. As GPU designs become more complex, our hardware models, testbenches, build scripts, and code generation flows need to keep adapting to this complexity. The development workflow will be parameterized and data-driven, so it adapts without manual rework. You'll apply modern software engineering techniques, including AI-assisted development, to a hardware domain where these practices can have outsized impact, and help spread those ways of working across a broader team. This role offers a unique opportunity to influence how one of the world's most advanced chips are developed! What You'll Be Doing: Design and build automation to scale GPU development processes across hardware models, testbenches, and build systems. Develop and extend code generation flows that automate configuration and adapt to new designs without manual rework. Refactor and improve large, complex codebases to be more parameterized, data-driven, and maintainable. Collaborate with ASIC design and architecture teams to align on automation approaches. Adapt modern software engineering workflows to GPU architecture development and find opportunities to set a higher standard. Establish and maintain high standards for software quality and consistency across shared infrastructure. What We Need to See: B.S., M.S., or PhD in Computer Science, Computer Engineering, or a related field (or equivalent experience) Strong software engineering fundamentals and programming skills(Python, C++, or similar) Experience with build systems, code generation, or design automation flows 3 years or more experience in relevant roles Motivation to engage with and refine sizable, complicated codebases — converting legacy systems into maintainable, well-structured infrastructure Familiarity with hardware development workflows (modeling, verification, or similar) Up to date with modern software engineering methods including CI and AI-powered tooling Effective collaboration skills for working across team and functional boundaries (architecture, ASIC, software) Ways to Stand Out from the crowd: Experience building or maintaining hardware build automation infrastructure at scale Background in parameterized code generation or template driven build systems Track record of improving developer efficiency through tooling and automation Familiarity with GPU or ASIC development processes Experience with configuration management for complex hardware IP Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until July 6, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. 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. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
$135.8k - $217.3k
...global technology leader in Electronic Design Automation software. Our software tools enable companies... ...looking for a highly motivated software engineer to work in the Calibre D2S division.... ...geometry, high-performance computing and GPU computing. About Us The Calibre™...SuggestedWork at officeRemote workWork from homeFlexible hours$184k - $287.5k
Senior Systems Software Engineer - GPU Software page is loaded## Senior Systems Software Engineer - GPU Softwarelocations: US, CA, Santa Claratime... ...systems software to join the GPU Software team. You will design key aspects of our production GPU kernel drivers and...Suggested$126.8k - $220.9k
...We're seeking a creative and motivated Software Engineer to join our Product Systems Quality team... ...this, it requires building large automated frameworks to gather thousands of hours... ...of Mac and Home products. You’ll plan, design and write code for system stability automation...SuggestedRelocationShift work- Siemens AG in Santa Clara, CA is seeking a Software Engineer to design and implement software for Calibre products. This role involves optimizing data structures for semiconductor applications and ensuring performance across HPC platforms. Eligible candidates should have...SuggestedFlexible hours
$184k - $287.5k
Senior Systems Software Engineer (SRE) at NVIDIA is an engineering discipline to design, build and maintain large scale production systems... ...internal and external facing GPU cloud services run maximum... ...eliminating manual work through automation, performance tuning and...Suggested- A leading technology company in Santa Clara, California, is seeking a GPU Design Integration Engineer. This role involves integrating GPU RTL and ensuring high-performance GPU designs. Ideal candidates should have a BS with 10 years of relevant experience, as well as skills...
$184k - $356.5k
NVIDIA is seeking to fill a position for a highly motivated embedded software engineer to join their GPU Software team. You will design key aspects of the RISCV BSP package used across GPUs. The role entails collaboration with hardware engineers and software teams globally...- Advanced Micro Devices is seeking an MTS Software Development Engineer to design and develop operating systems-level software and optimize performance for AI models on GPUs. In this role, you will work collaboratively with a skilled team to research and advance the software...
$152k - $287.5k
...seeking a Senior AI Developer Technology Engineer for the Financial Sector to design and optimize parallel algorithms... .... The role involves researching GPU acceleration techniques for AI and... ...experts, and influencing hardware and software models. Ideal candidates have an...$184k - $287.5k
NVIDIA Gruppe in Santa Clara, California, seeks a motivated engineer to design GPU system software. You will develop software components focusing on power and performance, drive resolutions across teams, and influence architecture specifications. The ideal candidate has...- NVIDIA Corporation in Santa Clara, California, is seeking a Software Developer to focus on algorithms and RTL Design. The ideal candidate will architect and support tools for RTL generation across all NVIDIA products and enhance existing tools and flows. Requirements include...
$181.1k - $318.4k
Silicon Validation Software Engineer- GPU IP Validation and Integration Cupertino, California, United States Hardware Do you love creating elegant... ...? As part of our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power...Relocation- ...goal of enabling human life on Mars. SR. SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team... ...applied use of AI at the company. You will design and scale platforms that convert engineering know-how into tested software, automation, and reliable data stores at company...
$160k - $210k
...consumption, high radix, compact chip‑scale design, offering hyperscale data centers... ...scalability. We are hiring a Station Software Engineer who will design, implement, and maintain... ...translate station requirements. Enable automation of repetitive validation tasks to reduce...$272k - $431.25k
We are seeking a Principal AI and ML Infra Software Engineer, GPU Clusters at NVIDIA to join our Hardware Infrastructure team. As an Engineer, you will have a pivotal role in enhancing efficiency for our researchers by implementing progressions throughout the entire stack...- NVIDIA Gruppe in Santa Clara seeks a Software Development Engineer in Test. You will design automated tests for NVIDIA software products using AI technologies, developing... ...and a solid understanding of OS fundamentals and GPU technologies. The role offers competitive pay,...
$150k - $250k
...new generation of AI systems designed to reason with the rigor of... ...modeling, the platform enables engineers and researchers to... ...assisted design and workflow automation. This is not a traditional pre... ...environments Exposure to enterprise software deployment Experience...Full timeVisa sponsorshipRelocation package$181.1k - $318.4k
...our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power-efficient GPU! You’ll ensure Apple products and services can... .... This role requires a mix of strategic engineering along with hands-on experience in physical design...Temporary workRelocation$138k - $198k
...degree in Electrical Engineering, Computer Engineering,... ...experience in Physical Design (RTL-to-GDS) or Technology... ...in scripting and automation using Tcl and Python (... ...high-performance CPU/GPU cores, SRAM arrays, or... ...build the future. From software to hardware our teams...Worldwide$136k - $264.5k
A leading technology company in Santa Clara seeks an experienced ASIC Design Engineer to design GPU sub-systems and implement architectural features. The ideal candidate has over 5 years of ASIC development experience, a master's degree in electrical or computer engineering...- A leading technology firm in Santa Clara seeks an experienced engineer for GPU physical design. This role involves collaborating with teams to drive physical implementation, resolving design issues, and optimizing performance. The ideal candidate has over 10 years of experience...
$138k - $198k
Design Technology Co-Optimization Engineer Sunnyvale, CA, USA Qualifications Bachelor's degree in Electrical Engineering... ...). Experience in scripting and automation using Tcl and Python (or Perl) to... ..., such as high-performance CPU/GPU cores, SRAM arrays, or high-speed interconnects...Worldwide$181.1k - $318.4k
...our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power-efficient GPU! You’ll ensure Apple products and services can... ...! This role requires a mix of strategic engineering along with hands‑on, technical work. You will...Relocation$181.1k - $318.4k
...Silicon Technologies group, you’ll help design and manufacture our next-generation, high... ...devices. This role requires a mix of strategic engineering along with hands-on, technical work. You... ...chip integration. Description As a GPU Clocking engineer, you will collaborate with...Relocation$165k - $242k
...platform that gives network engineers, fleet engineers, and operations... ...on this team, you'll help design, build, and own the data layer... ...goal is to build bespoke software to model our infrastructure at... ...drive planning, coordination, automation, of some of the most advanced...Permanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$272k - $431.25k
NVIDIA Gruppe is seeking a Principal Software Engineer to shape the technical direction of our GPU infrastructure in Santa Clara, California. You will define the... ...strategy for DGX Cloud cluster operations and lead the design and implementation of critical systems. The ideal...- NVIDIA Gruppe is seeking experienced Senior Software Engineers to join their production engineering team in Santa Clara, California. The role involves building automation and operational systems for GPU clusters, with a focus on Kubernetes and reliability practices. The...
$181.1k - $318.4k
Apple Inc. in Cupertino, California is looking for a Silicon Validation Software Engineer to enhance GPU IP validation and integration. This role involves writing shaders, debugging SoC software, and conducting high-level system validation. The ideal candidate will bring...$148k - $235.75k
A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...- NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive... ...of GPU feature development, including proof of concept, design, architecture, algorithm implementation, and both pre‑/...Work experience placementLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, GPU Design Automation. Be the first to apply!
- software engineer amazon Santa Clara, CA
- experienced software developer Santa Clara, CA
- federal - software developer Santa Clara, CA
- software developer internship Santa Clara, CA
- senior software engineer Santa Clara, CA
- software developer fintech Santa Clara, CA
- part time software developer remote Santa Clara, CA
- software developer intern Santa Clara, CA
- software data engineer Santa Clara, CA
- software engineer Santa Clara, CA


