Current jobs related to GPU Software Development Engineer - Santa Clara - netPolarity, Inc. (Saicon Consultants, Inc.)


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    Unlock the Power of GPU ComputingAt Roche, we're pushing the boundaries of healthcare innovation. As a Principal GPU Software Engineer, you'll play a crucial role in developing cutting-edge GPU-accelerated software that drives breakthroughs in medical research and diagnostics.The Opportunity:Collaborate with research and algorithm experts to accelerate...


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    About the Role:We are seeking a highly skilled Senior GPU Software Engineer to join our team at Roche Holdings Inc. in Santa Clara, CA. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance GPU-accelerated software applications.Key Responsibilities:Work closely with research and...


  • Santa Clara, California, United States Roche Holdings Inc. Full time

    About the Role:Roche is seeking a highly skilled Senior GPU Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications that utilize GPU acceleration.Key Responsibilities:Design and develop software applications that utilize GPU...


  • Santa Clara, California, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Senior Test Engineer - GPU SoftwareLocation: Futran Tech Solutions Pvt. Ltd.Job Description:This role involves testing GPU software in an Agile environment. The ideal candidate will have experience with board bring-up activities, knowledge of GPU architecture, and proficiency in Python and shell scripting.Key Responsibilities:Design and execute...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Senior Compiler Engineer to join our GPU Software organization. As a key member of our team, you will be responsible for designing and implementing significant parts of our compiler, working on performance analysis and design/implementation of new optimizations, and partnering with global compiler, GPU driver, architecture,...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA has been a pioneer in computer graphics, PC gaming, and accelerated computing for over 25 years. Our legacy of innovation is fueled by great technology and amazing people. Today, we're pushing the boundaries of AI to define the next era of computing.Our GPU acts as the brain of computers, robots, and self-driving cars that can understand...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a Product Development Engineer to join our GPU team. As a key member of our team, you will drive the development of our latest GPU architecture designs to market.Key responsibilities include:Implementing CP (chip probing) test processes to improve manufacturing efficiency for our latest GPUsIdentifying and resolving yield bottlenecks,...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Transforming Lives with AMD TechnologyWe're passionate about building innovative products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded.As a Senior Software Development Engineer, GPU Performance Tools, you'll be part of a team that pushes the limits of...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: GPU Developer AdvocateNVIDIA is seeking a highly skilled GPU Developer Advocate to join our team. As a key member of our GPU hackathon program, you will be responsible for driving technical engagements with scientists at universities, supercomputing centers, and enterprise organizations.Key Responsibilities:Recruit and guide hosting sites through...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled GPU Design Verification Engineer to join our team. As a key member of our GPU ASICS Engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores.The ideal candidate will have a strong background in computer engineering,...


  • Santa Clara, California, United States Nvidia Full time

    Job SummaryNVIDIA is a leader in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. Our work enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars.Job DescriptionWe are seeking a highly motivated Senior Software...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our datacenter GPU platform performance team, you will be responsible for ensuring that our GPU-accelerated systems operate at peak performance, enabling our customers to solve the...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Job Title: GPU Cluster Performance EngineerWe are seeking a highly skilled and motivated GPU Cluster Performance Engineer to join our dynamic team at Advanced Micro Devices, Inc. (AMD). As a key member of our team, you will be responsible for optimizing and achieving peak performance for GPU clusters.Key Responsibilities:Collaborate with hardware and...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled GPU Design Verification Engineer, Staff to join our team. As a key member of our engineering group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores.You will be responsible for verification of Graphics IP and performing pre- and...


  • Santa Clara, California, United States Qualcomm Full time

    Job SummaryQualcomm is seeking a highly skilled GPU Design Verification Engineer to join our team. As a key member of our Engineering Group, you will be responsible for architecting, designing, implementing, verifying, and optimizing the performance and power of GPU cores.Key ResponsibilitiesOwn and execute on key independent tasks towards program...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    Job SummaryWe're seeking a highly motivated and skilled GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. The ideal candidate will have expertise in GPU performance and familiarity with performance monitoring and tuning tools. Key Responsibilities• Define performance suite and best practices for measuring...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    OverviewAt Advanced Micro Devices, Inc., we're pushing the boundaries of innovation to solve the world's most complex challenges. As a Datacenter GPU Platform Performance Engineer, you'll play a critical role in ensuring our Instinct GPU-accelerated systems operate at peak performance, empowering our customers to tackle the world's most pressing...


  • Santa Clara, California, United States NVIDIA Full time

    A key part of NVIDIA's strength is our sophisticated analysis and debugging tools that empower NVIDIA engineers to improve performance and power efficiency of our products and the running applications.We are seeking a forward-thinking, hard-working, and creative software engineer to join a multifaceted software team with high standards.This role involves...


  • Santa Clara, California, United States Apple Full time

    Role SummaryAs a Graphics (GPU) Architectural Modeling Engineer at Apple, you will play a crucial role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Key Responsibilities• Develop detailed models of the architectural and micro-architectural aspects of various blocks and IPs in the GPU...

  • GPU Developer Advocate

    5 months ago


    Santa Clara, United States NVIDIA Full time

    High Performance Computing (HPC) and Artificial Intelligence (AI) are key markets for NVIDIA. Researchers and scientists actively embrace GPU programming to accelerate their workloads and research. To help them onboard to GPUs, NVIDIA is leading a series of GPU hackathons and bootcamps in partnership with national laboratories, universities and enterprises....

GPU Software Development Engineer

3 months ago


Santa Clara, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

Location: Santa Clara, CA (HYBRID) - Flexible - West coast candidates preferred

Duration: 6-9 months contract W2 only + Extension


Note: GPU programming skills critical (CUDA/ROCm, C++), parallel processing


The Person:

A GPU software development / Library engineer with experience in writing GPU code to solve problems in computational geometry, capable of collaborating effectively within a team. Must be self-motivated and able to work well in a team environment.


This position requires an experienced engineer skilled in GPU programming and optimisations, with a proven track record in analysing GPU codes and delivering highly parallel solutions. You will be part of a team focused on developing and tuning a computational geometry application for CPU and GPU platforms. Develop initial documentation for GPU library code.


Academic Credentials and Experience:

• Bachelor's in Computer Science, or a related field, or equivalent experience.

• 3-5 years of relevant industry experience.


Preferred Experience:

• In-depth knowledge of computational geometry and electronic design automation.

• Extensive experience with modern C++.

• Experience in debugging and profiling highly parallel code.

• Strong performance analysis skills for both CPU and GPU.

• Experience with GPU accelerators using CUDA, HIP, OpenCL.

• Familiarity with CUDA/ROCm libraries like Thrust and CUB.

• Experience with build system tools and CI systems.

• Strong team development skills, including expertise with git and Jira.