Software Development Engineer [Multiple Positions Available]

Apple Inc.



EMPLOYER:        Apple Inc. 

JOB TITLE:          Software Development Engineer [Multiple Positions Available]


JOB ID:                 4591396


DUTIES: Apple Inc. has multiple positions available for Software Development Engineer in Cupertino, California. Design and develop networking and time synchronization software. Design, bring up, and configure networking and time synchronization hardware and software. Utilize various communication standards including IEEE 802.1, IEEE 802.3, and IEEE 802.1AS. Work on interfaces (PCIe, SPI, SDIO, and USB) to implement system software for various networking functions. Utilize hardware debugging tools including JTAG debuggers and oscilloscopes. Utilize networking tools (e.g., Wireshark) to debug and maintain networking solutions. Implement high performance, modular, and reliable software to ensure and maintain networking and connectivity across various subsystems. Implement software for operating systems including multithreading, inter process communication, and concurrency.



To apply, mail your resume to: Apple Inc., ATTN: D.W., 1 Infinite Loop 104-1GM, Cupertino, CA 95014, with reference to Job ID: 4591396. Apple is an Equal Employment Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities.