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 member of the Silicon Technologies team, you will play a pivotal role in the design and development of cutting-edge, high-performance processors and system-on-chip (SoC) solutions. Your expertise will contribute to ensuring that Apple products deliver exceptional performance and efficiency, enhancing the user experience for millions of customers worldwide.

Role Responsibilities

Your primary focus will be on developing software that rigorously tests the GPU, generating significant data traffic to and from the memory subsystem. You will leverage your comprehensive knowledge of GPU architecture to create tests that challenge the processing pipeline and evaluate the interactions between the GPU and various IP components within the SoC. Utilizing driver and firmware APIs, you will compile shaders and orchestrate data movement within the SoC using GPU threads and SIMD groups. A solid understanding of GPU memory hierarchy, including Shared and Global memory, will be essential. You will also be responsible for diagnosing software and hardware issues within the SoC and conducting thorough system-level validation.

Essential Qualifications
  • Proficiency in Graphics, OpenGL, and CUDA
  • Strong grasp of GPU pipeline mechanics and graphics principles
  • Familiarity with system and SoC architectures
  • Experience in image processing, memory hierarchies, and compiler technologies
  • Robust programming skills in C/C++
  • Ability to implement and execute ML/LLM workloads for GPU characterization
  • Competence in Python and GNU Make
  • Deep knowledge of compute systems, operating systems, and computer architecture
  • Enthusiasm 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 related discipline.

Commitment to Diversity

Apple is dedicated to fostering an inclusive and diverse workplace. We uphold equal opportunity for all applicants, ensuring a fair hiring process regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other legally protected characteristics.