Silicon Validation Software Engineer - High Speed IO Validation

A leading technology company that designs and manufactures consumer electronics, software, and services.
$175,800 - $312,200
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware

Description For Silicon Validation Software Engineer - High Speed IO Validation

Join Apple's Silicon Technologies group as a Silicon Validation Software Engineer focusing on High Speed IO Validation. You'll be instrumental in designing and manufacturing next-generation, high-performance, power-efficient processors and system-on-chip (SoC) solutions. This role offers a unique opportunity to work on technology that powers millions of Apple devices worldwide. You'll be developing software to validate and debug communication and thermal blocks in Apple SoCs, working closely with cross-functional teams to ensure product quality and performance.

The position requires expertise in low-level software development, strong programming skills in C/C++, and deep understanding of computer architecture. You'll be working with various communication protocols (RS232, SPI, I2C, SDIO, USB, PCI) and dealing with power management, voltage monitoring, and thermal systems. The role combines hardware and software expertise, requiring knowledge of digital design, verification, and silicon characterization.

As part of Apple's hardware team, you'll have a direct impact on product quality and performance, ensuring Apple's high standards are met in every device. The position offers competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge technology. Whether you're debugging complex systems, developing validation software, or collaborating with other teams, you'll be contributing to products used by millions of customers worldwide.

Last updated 14 minutes ago

Responsibilities For Silicon Validation Software Engineer - High Speed IO Validation

  • Develop software to validate and debug communication and thermal blocks in Apple SoCs
  • Work with other teams to bring up and debug SoC's issues
  • Coordinate to run tests
  • Validate various communication and thermal IP blocks in Apple SoCs

Requirements For Silicon Validation Software Engineer - High Speed IO Validation

Linux
Python
  • Bachelor's degree
  • 10 years of relevant industry experience
  • Proficiency in C/C++ programming
  • General knowledge of computer architecture and operating system
  • Experience with communication blocks (RS232, SPI, I2C, SDIO, USB, PCI)
  • Familiar with digital design, design verification, and silicon and analog characterization

Benefits For Silicon Validation Software Engineer - High Speed IO Validation

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Silicon Validation Software Engineer - High Speed IO Validation

CPU Implementation Engineer

Senior CPU Implementation Engineer role at Apple, focusing on CPU design, RTL optimization, and silicon implementation for next-generation hardware products.

Emulation Engineer

Principal Emulation Engineer role at Apple, focusing on SoC design and emulation for next-generation processors, requiring 10+ years of experience in hardware engineering.

SRAM Circuit Design Engineer

Principal SRAM Circuit Design Engineer position at Apple, focusing on custom digital circuits and SRAM design for flagship products like M1 and A14 Bionic.

Firmware Engineer/Architect for iPad/MacBook Displays

Senior firmware engineering role at Apple, focusing on next-generation display technology for iPad and MacBook products, requiring 10+ years of embedded systems experience.

Inductive Power Transfer DSP Architect (Wireless Power)

Principal DSP Architect position at Apple focusing on wireless charging technology, requiring 10+ years of experience in DSP and communication systems.