Software Development Engineer in Test
Apple · San Diego, CA · Software and Services
About this role
Apple is hiring a mid-level QA Engineer in the software engineering function based in San Diego, CA. The posting calls out experience with Python, C, Networking, Machine Learning.
- Role
- QA Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- San Diego, CA
- Department
- Software and Services
- Posted
- Oct 28, 2025
More roles at Apple
Job description
from Apple careersNetworking group develops control plane and data plane Networking stacks for Apple’s innovative including iPhone, iPad, Apple TV, iPod, and Mac OS. Leveraging adaptive machine learning techniques this group continuously enhances the user’s Network connectivity experience. Networking Quality Assurance (QA) team is looking for a passionate software quality engineer to join us to develop and automate tests and work on performance characterization tests. 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 thrive in a dynamic and innovative environment. h3 Minimum Qualifications /h3 BS/MS IN Computer Science or equivalent. You have proven track record of defining and leading large scale quality initiatives of networking products. 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. h3 Preferred Qualifications /h3 Have experience developing scripts and tools Experience debugging problems in a highly concurrent environment Have familiarity with the TCP/IP suite of protocols Familiarity…