Bachelor's or Master's in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
2-3 years of experience in drivers or operating systems development.
Strong engineering skills in software design, C and C++ programming, testing, and debugging.
Experience with PCIe architectural details.
Experience with internet protocols (e.g. TCP, UDP, IP, QUIC).
Experience with secure programming principles.
Careful attention to the details that produce reliable and robust systems.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.