Software Engineer: IO Interface Validation

Apple Inc. Santa Clara, CA

Job Summary

System level validation (correctness, performance, and debugging) of I2S, UART, GPIO, SPI, SDIO, Power management and other high and low speed interfaces.

Key Qualifications

Strong knowledge of various high and low speed interfaces.Experience with pre and post-silicon validation.Strong software skills in C/C++ and scripting.Embedded software experience.Desired: Device driver experience


Develop low-level software to validate functionality, conformance, and performance of SOC functions.Bring-up and debug devices on new hardware platforms.Work with cross functional teams to support product requirements.


BS in CS or EE