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

Software Engineer, GPU Design Automation

$152k - $241.5k
Full-time

NVIDIA

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.

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, GPU Design Automation in Oregon State vacancy
  • Silicon Validation Software Engineer- GPU IP Validation and Integration Do you love creating elegant solutions to highly complex challenges? Do...  ...detail? As part of our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power... 
    Suggested

    Apple Inc.

    Beaverton, OR
    6 days ago
  • $129.6k - $233.3k

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop...  ...system design. Job Title: Calibre LVS Senior Software Engineer Job Location: Wilsonville, OR Job Reference #: 490274... 
    Suggested
    Local area

    Siemens Mobility

    Wilsonville, OR
    6 days ago
  • Overview Siemens EDA (Siemens Digital Industries Software) is a global technology leader in Electronic Design Automation software. Our software tools enable companies...  ...Contribute as part of a team of senior software engineers and architects, developing new components and... 
    Suggested

    SupportFinity

    Wilsonville, OR
    5 days ago
  • Job Family: Software Req ID: 506509 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop...  ...for a highly motivated Senior Software Engineer to work as part of Calibre R&D team that... 
    Suggested
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    6 days ago
  • Job Family: Software Req ID: 507588 Siemens EDA is the longest standing Electronic Design Automation company in the world and over the last 30 years has amassed the finest technology...  ...EDA has an opportunity for a Software Engineer, with a degree in Computer Science, to... 
    Suggested
    Full time
    Work at office
    Work from home
    Weekend work

    Siemens AG

    Wilsonville, OR
    4 days ago
  • Senior Software Developer (f/m/d) Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop...  ...: Bachelor's degree in Electrical Engineering, Computer Science, or related field (Master... 

    Siemens AG

    Wilsonville, OR
    5 days ago
  •  ...takers and glue players. Are you game? Software Engineer - NIKE USA Inc. - Beaverton, OR. Build...  ...and Marketplace data products; design and implement Supply Chain data integration...  ...such as Databricks; develop and maintain automated workflows to ingest, transform, load and... 
    Casual work
    Remote work

    Nike

    Beaverton, OR
    a month ago
  • Overview Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to...  ...desired 8 to 12 years of experience as an Applications Engineer, ASIC Design Engineer or related field Digital design... 
    Full time
    Work at office

    Siemens AG

    Wilsonville, OR
    2 days ago
  • AheadComputing Inc. is seeking a senior CPU Design Engineer in Portland, OR. This role involves optimizing CAD tools, developing automated design flows, and mentoring junior engineers. Candidates should have a Bachelor's or Master's degree in Engineering or Computer Science... 

    AheadComputing Inc.

    Portland, OR
    4 days ago
  •  ...criteria of User Stories with appropriate Unit Testing. Taking part in code reviews of peers and recommend process automations. Create and maintain technical design documents. Implement the best possible design and get the design reviewed with Lead. We are a company... 

    Insight Global

    Portland, OR
    4 days ago
  •  ...provider of open source software and operating systems...  ..., data science, AI, engineering innovation, and IoT. Our...  ..., pipelines and automation, and open source software...  ...workloads from web servers to GPU‑aided AI for servers,...  ...pipelines Design, build and integrate new... 
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Canonical

    Portland, OR
    4 days ago
  • Summary: As a Sr. Site Reliability Engineer, you are instrumental in helping make our client...  ...done for various functions, including automation, CI/CD, infra components, middleware,...  ...suggestions for architectural changes and design platform component roadmaps. Act as a... 

    Lexicon Solutions

    Portland, OR
    3 days ago
  • Job Family: Software Req ID: 508838 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to...  ...individual to join the Calibre Product Engineering team. As a Product Engineer, you will interface... 
    Full time
    Work at office
    Work from home

    Siemens AG

    Wilsonville, OR
    3 days ago
  • $141.91k - $269.1k

     ...graphics, media, and display, to ensure design will meet specification requirements Defines...  ...resolve failing tests Collaborates with GPU architects, RTL developers, and physical...  ...Bachelor's degree in electronics, computer engineering, or related engineering with 4+ years of... 
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Hillsboro, OR
    1 day ago
  • As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex...  ...Senior Software Engineer drives the design and implementation of complex software...  ...on experience with CI/CD pipelines and automated deployment processes Demonstrated ability... 
    Local area

    Resource-Data

    Portland, OR
    2 days ago
  • LAM RESEARCH Corporation is seeking a Software Engineer to innovate and design software programs crucial for the semiconductor industry. You will work within a centralized software engineering team, focusing on collaboration and developing software tools that ensure seamless... 
    Remote work

    LAM RESEARCH Corporation

    Tualatin, OR
    4 days ago
  • $150k - $190k

     ...powers Confluent Cloud. Our mission is to design scalable, reliable, and cost-efficient...  ...and business growth. We are looking for engineers with a passion for building and...  ...powers Confluent Cloud. Build foundational software to improve reliability, scalability, and... 
    Work experience placement
    Remote work
    Flexible hours

    Confluent

    Portland, OR
    4 days ago
  • $115k - $145k

    As a Software Engineer on the Professional Archive Search team, you’ll help design, build, and deliver high-quality software solutions that power our search platform. Your work will support Smarsh clients in meeting their compliance needs by enabling reliable, scalable,... 
    Work at office
    Local area
    Flexible hours

    Smarsh, Inc.

    Portland, OR
    2 days ago
  •  ...Global Products Group, we are dedicated to excellence in the design and engineering of Lam's etch and deposition products. We drive innovation...  ...in the semiconductor industry. The impact you’ll make As a Software Engineer at Lam, you will be at the forefront of innovation... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    LAM RESEARCH Corporation

    Tualatin, OR
    4 days ago
  • $131.29k - $190.11k

     ...ADI combines analog, digital, AI, and software technologies into solutions that...  ...world, and help drive advancements in automation and robotics, mobility, healthcare, energy...  ...Automotive OpenGMSL Team as a Staff Design Evaluation Engineer! We are seeking an experienced, self-... 
    Permanent employment
    Work at office
    Worldwide
    Day shift

    Analog Devices

    Beaverton, OR
    4 days ago
  • $165k - $190k

     ...leading the advancement of eye health in the future. The AI Agent & ML Engineer will design, build, and optimize intelligent agents powered by advanced machine learning models, enabling process automation and decision support across Bausch + Lomb's departments. This hybrid... 
    Full time
    Temporary work
    Work visa

    Bausch+Lomb Companies Inc.

    Oregon State
    1 day ago
  •  ...a skilled and motivated Senior Appian Certified Developer to join our dynamic IT team and contribute to design and implementation of complex process automation solutions that bridge the gap between our Appian low-code platform and PeopleSoft ERP. You will be responsible... 
    Work at office
    Remote work

    Atlas Technologies Inc

    Portland, OR
    5 days ago
  •  ...seeks a Systems Programmer in Portland, Oregon to design and maintain systems for life safety and energy management...  ...analysis, design, and maintenance of building automation systems. Candidates should have an engineering degree and relevant experience. Benefits include 10... 

    UNAVAILABLE

    Portland, OR
    4 days ago
  • Job Family: Software Req ID: 508842 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to...  ...Position Overview The Field Application Engineering Manager is a key leader driving customer... 
    Full time
    Work experience placement
    Work at office

    Siemens AG

    Wilsonville, OR
    2 days ago
  • LAM RESEARCH Corporation in Tualatin, Oregon is seeking a Software Engineer to design and develop innovative software solutions for its cutting-edge products. You will be responsible for programming, debugging, and enhancing existing applications while collaborating with... 
    Remote job

    Lam Research

    Tualatin, OR
    4 days ago
  • $235k - $300k

     ...is seeking a Lead Mechanical Engineer to join their team and...  ...leadership for the mechanical design and development of the core technology...  ...expert level use of CAD software personally and within the team...  .../pneumatics, industrial automation & data acquisition, etc.) ~... 
    Permanent employment
    Full time
    Relocation package
    Flexible hours

    AdAstra

    Portland, OR
    12 days ago
  • $64.9k - $111.26k

     .... Transform the everyday with us ! Building Automation Design Engineers ?create unique design solutions to meet specific customer...  ...~ Demonstrated proficiency in engineering design software or drafting tools such as AutoCAD or Microsoft Visio? ~... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work
    Night shift

    Siemens

    Portland, OR
    2 days ago
  •  ...Product Operations/Global Lab Automation. The impact you’ll make As...  ...Taiwan, and India. You will design and implement SECS/GEM‑based...  ...and next‑generation process engineering. Working closely with multidisciplinary...  ...will help bridge hardware-software interactions, enhance tool... 
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    LAM RESEARCH Corporation

    Tualatin, OR
    3 days ago
  • $180k - $300k

    A leading company in the life sciences industry is seeking a Software Architect - Java to design and build enterprise-level applications. The ideal candidate has over 10 years of experience in software development, particularly in Java and cloud technologies. You will lead... 
    Remote work
    Flexible hours

    Veeva Systems

    Sunriver, OR
    1 day ago
  • Software Engineer- SoC Level Validation Engineer Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see...  ...? As part of our Silicon Technologies group, you’ll help design and manufacture our next-generation, high-performance, power-... 

    Apple Inc.

    Beaverton, OR
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, GPU Design Automation. Be the first to apply!