Software Engineer in Test- Networking

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200129733
The Networking group develops control plane and data plane networking stacks for Apple’s innovative products including; iPhone, iPad, Apple TV, iPod, and Mac OS. Leveraging adaptive machine learning techniques this group continuously enhances the user’s network connectivity experience.

Key Qualifications

  • You will have strong programming skills with Python, C/C++
  • You will have experience developing scripts and tools
  • You will have excellent communication skills
  • You have an ability to work with multi-functional engineering teams
  • Desired Experience:
  • You will have experience developing scripts and tools
  • You have experience debugging problems in a highly concurrent environment
  • You have familiarity with the TCP/IP suite of protocols
  • You have familiarity with network configuration protocols (e.g. DNS, DHCP, Bonjour, etc)
  • You have a track record of shipping products
  • You have an ability to stay focused and prioritize a heavy workload while achieving extraordinary quality
  • You are innovative, flexible, and results oriented with a positive attitude


The networking group is looking for a passionate software engineer to join our team to screen and route incoming user tickets. We are looking for a highly motivated engineer who has an aptitude to debug complex and layered software stacks. You will be self-motivated and will design and develop analysis and visualization software tools to improvise screening process efficiency. You will collaborate with multiple teams and thrive in a dynamic and innovative environment.

Education & Experience

BS/MS in Computer Science or equivalent

Additional Requirements