Silicon Validation Software Engineer- GPU IP Validation and Integration

A leading technology company that designs and manufactures consumer electronics, software, and services.
$143,100 - $264,200
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Silicon Validation Software Engineer- GPU IP Validation and Integration

Join Apple's Silicon Technologies group as a Silicon Validation Software Engineer focusing on GPU IP Validation and Integration. This role combines expertise in graphics, hardware architecture, and software engineering to ensure Apple's next-generation processors deliver optimal performance. You'll be part of a diverse team of expert software engineers working on graphics validation software and system-level testing.

The position requires deep technical knowledge in GPU architecture, shader programming, and system-on-chip (SoC) validation. You'll write sophisticated test cases, work with various memory hierarchies, and debug complex hardware-software interactions. This role is perfect for someone who enjoys working close to the hardware and has a meticulous approach to validation.

As part of Apple's hardware team, you'll directly impact the performance and efficiency of Apple's devices used by millions worldwide. The role offers competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technology. You'll collaborate with experts across different domains, from graphics to machine learning, contributing to the development of Apple's next-generation processors.

The ideal candidate combines strong programming skills in C/C++ and Python with deep understanding of GPU architecture and hardware validation. This position offers growth opportunities within Apple's hardware division and the chance to work on technology that powers future Apple devices. If you're passionate about hardware-software integration, have a keen eye for detail, and want to be part of shaping the future of computing technology, this role presents an exciting opportunity.

Last updated 3 days ago

Responsibilities For Silicon Validation Software Engineer- GPU IP Validation and Integration

  • Writing shaders that stress the GPU and cause high bandwidth traffic to/from memory subsystem
  • Writing tests that stress the pipeline and exercise GPU-IP block interactions
  • Using driver and firmware APIs to compile shaders and prime operations
  • Understanding and working with different levels of GPU memory hierarchy
  • Debugging SoC software and hardware issues
  • Performing system level validation
  • Implementing and running ML/LLM workloads for GPU characterization

Requirements For Silicon Validation Software Engineer- GPU IP Validation and Integration

Python
Linux
  • Bachelor's degree and minimum 3 years of relevant industry experience in silicon validation software engineering
  • Experience with Graphics, OpenGL, and CUDA
  • Experience with image processing, memory hierarchies, and compilers
  • Strong C/C++ programming skills
  • Proficient in Python and GNU Make
  • Deep understanding of compute systems, operating systems, and computer architecture
  • In-depth knowledge of SoC system level validation and debugging

Benefits For Silicon Validation Software Engineer- GPU IP Validation and Integration

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Silicon Validation Software Engineer- GPU IP Validation and Integration

Embedded SoC Driver Engineer

Senior Embedded SoC Driver Engineer position at Apple, focusing on audio driver development and hardware integration for Apple's product ecosystem.

Camera Systems Engineer

Senior Camera Systems Engineer role at Apple, focusing on developing innovative camera technology for Apple products, requiring expertise in imaging systems and cross-functional collaboration.

Hardware Design Engineer

Senior Hardware Design Engineer position at Apple, focusing on developing next-generation iPad accessories and input devices, requiring 4+ years of electrical engineering experience.

Wireless PHY System Bringup Engineer

Senior Wireless PHY System Bringup Engineer role at Apple, focusing on pre and post-silicon bringup of wireless SOC products with competitive compensation and benefits.

Wireless System Integration and Test Engineer

Senior Wireless System Integration and Test Engineer role at Apple, focusing on PHY/Radio integration and characterization for consumer electronics products.