Current jobs related to GPU IP Validation Software Engineer - Austin, Texas - Apple


  • Austin, Texas, United States Talent Group Full time

    Job Title: GPU Validation EngineerWe are seeking a skilled GPU Validation Engineer to join our team at Talent Group. As a GPU Validation Engineer, you will be responsible for system-level validation and debugging across software, hardware, and firmware for Data Center GPUs (DCGPUs).Key Responsibilities:System-level validation and debuggingPython automation...


  • Austin, Texas, United States Samsung Austin Semiconductor Full time

    Job SummarySamsung Austin Semiconductor is seeking a highly skilled Staff GPU Software Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for developing and optimizing GPU software to deliver cutting-edge technologies to the mobile GPU market.About the RoleAs a Staff GPU Software Performance...


  • Austin, Texas, United States Apple Full time

    About the RoleWe are seeking a skilled Silicon Validation Software Engineer to join our team at Apple. As a member of our Silicon Technologies group, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC).Your primary responsibility will be to ensure that Apple...


  • Austin, Texas, United States Yochana IT Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a highly skilled GPU Validation Engineer to join our team at Yochana IT. As a GPU Validation Engineer, you will be responsible for system level validation and debug across software, hardware, and firmware for a DCGPU (Data center GPU) along with Python Automation skills.Key Responsibilities:Lead...


  • Austin, Texas, United States Apple Full time

    Job SummaryAs a Silicon Validation Software Engineer at Apple, you will play a critical role in designing and manufacturing our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You will be responsible for ensuring Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by...


  • Austin, Texas, United States Tekshapers Inc Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a highly skilled GPU Validation Engineer to join our team at Tekshapers Inc. The ideal candidate will have experience in system level validation, debug, and automation, with a strong background in Data Center GPU Validation.Key Responsibilities:Lead system level validation and debug across...


  • Austin, Texas, United States Talent Groups Full time

    Job Title: Data Center GPU ValidationJob Summary:We are seeking a skilled professional with expertise in Data Center GPU validation. The ideal candidate will have hands-on experience with system-level validation, debugging, and automation using Python and Linux OS.Key Responsibilities:Validate and debug Data Center GPUs across software, hardware, and...


  • Austin, Texas, United States Talent Groups Full time

    Job Description:We are seeking a skilled professional with expertise in Data Center GPU validation. The ideal candidate will have hands-on experience with system-level validation and debugging across software, hardware, and firmware for Data Center GPUs (DCGPUs). Strong Python automation skills and familiarity with Linux OS, ROCm, AMD debug tools, and system...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled Staff GPU Software Performance Engineer to join our Xclipse GPU software team. As a key member of our team, you will be responsible for developing and optimizing GPU software to deliver cutting-edge technologies for the mobile GPU market.About the RoleWe are looking for a talented software...


  • Austin, Texas, United States Samsung Austin Semiconductor Full time

    Job SummarySamsung Austin Semiconductor is seeking a highly skilled Senior GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for delivering cutting-edge technologies to revolutionize the mobile GPU market.Key ResponsibilitiesDevelop and optimize GPU IP from architectural planning to...


  • Austin, Texas, United States Advanced Micro Devices , Inc. Full time

    Job Title: Deep Learning Library GPU Software Development EngineerWe are seeking a highly skilled software engineer to join our team at Advanced Micro Devices, Inc. as a Deep Learning Library GPU Software Development Engineer. As a member of our core team, you will work with the latest hardware and software technology to improve the performance of key...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled Senior GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for developing and optimizing GPU IP from architectural planning to productization.Key ResponsibilitiesOptimize and fine-tune the performance of our GPU-based systems...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled GPU Design Verification Engineer to join our team at the Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL). As a key member of our GPU Design Verification team, you will be responsible for driving the verification efforts of Samsung's advanced GPU design...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled GPU Firmware Engineer to join our team at the Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL). As a GPU Command Processor Firmware Engineer, you will play a critical role in the development of industry-leading GPU hardware IP.Key ResponsibilitiesDesign...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummaryAt Samsung Electronics Co., Ltd., we are seeking a highly skilled Senior Post Silicon Debug/Validation Engineer to join our team. This role will be responsible for debugging, emulation, and test development for state-of-the-art GPU, Coherent Interconnect, and Memory Controllers used in smartphones, tablets, and automotive applications.Key...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummarySamsung Electronics Co., Ltd. is seeking a highly skilled GPU Command Processor Firmware Engineer to join our team at the Samsung Austin Research and Development Center (SARC) and Advanced Computing Lab (ACL). As a key member of our GPU RTL CP team, you will be responsible for designing and implementing firmware for industry-leading GPU hardware...


  • Austin, Texas, United States Tekshapers Inc Full time

    Job DescriptionAt Tekshapers Inc, we are seeking a highly skilled Data Center GPU Validation professional to join our team.Job Summary:We are looking for a talented individual with expertise in system level validation, debug, and automation. The ideal candidate will have experience with DCGPU validation, Python automation, and a strong understanding of full...


  • Austin, Texas, United States Samsung Austin Semiconductor Full time

    Job SummarySamsung Austin Semiconductor is seeking a highly skilled GPU CP Firmware Engineer to join our team. As a key member of our GPU RTL CP team, you will be responsible for designing and implementing firmware for industry-leading GPU hardware IP.Key Responsibilities:Develop GPU cluster control specification and firmware implementationCollaborate with...


  • Austin, Texas, United States Samsung Electronics Co., Ltd. Full time

    Job SummaryAt Samsung Electronics Co., Ltd., we are seeking a highly skilled Sr. GPU Performance Engineer to join our team. As a key member of our Xclipse GPU software team, you will be responsible for delivering cutting-edge technologies to revolutionize the mobile GPU market. Your expertise in software design, performance optimization, and GPU hardware...


  • Austin, Texas, United States AMD Full time

    About the RoleWe are seeking a highly skilled software engineer to join our team at AMD. As a key member of our core team, you will work with the latest hardware and software technology to improve the performance of key applications and benchmarks.Key ResponsibilitiesCollaborate with AMD's architecture specialists to improve future products.Write...

GPU IP Validation Software Engineer

2 months ago


Austin, Texas, United States Apple Full time
Overview

As a pivotal member of our Silicon Technologies division, you will engage in the design and production of cutting-edge, high-performance processors and system-on-chip (SoC) solutions. Your contributions will ensure that our products deliver seamless functionality, enhancing the user experience for millions of customers worldwide.

Role Responsibilities

Your primary focus will be on developing and validating software that tests the graphics processing unit (GPU) under various conditions. You will leverage your expertise in GPU architecture to create tests that rigorously evaluate the interaction between the GPU and various integrated components of the SoC.

Key tasks include:
  • Writing complex shaders to generate high bandwidth traffic to and from the memory subsystem.
  • Utilizing driver and firmware APIs to compile shaders and facilitate data movement within the SoC.
  • Debugging software and hardware issues related to the SoC, ensuring comprehensive system-level validation.


Essential Qualifications
  • Proficiency in Graphics programming, including OpenGL and CUDA.
  • Strong understanding of GPU pipelines and graphics principles.
  • Knowledge of system and SoC architectures.
  • Experience with image processing, memory hierarchies, and compiler technologies.
  • Solid programming skills in C/C++.
  • Ability to implement and execute machine learning workloads for GPU performance characterization.
  • Competence in Python and GNU Make.
  • Deep knowledge of compute systems, operating systems, and computer architecture.
  • Passion for low-level programming and debugging.
  • Extensive experience in SoC system-level validation and troubleshooting.
  • A validation mindset characterized by meticulousness, curiosity, and persistence.


Educational Background

A minimum of a Bachelor’s degree coupled with at least 10 years of relevant experience in silicon validation software engineering or a closely related field.

Commitment to Diversity

Apple is dedicated to fostering an inclusive and diverse workplace. We are an equal opportunity employer and take affirmative action to ensure equal opportunity for all applicants, irrespective of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.