Apple
Software Engineer - Test and Validation
$123K–$214K
San Diego, California · Full-time · Posted Aug 13, 2026
- Experience
- 2 years experience involving machine learning algorithms and their practical applications; professional work experience testing embedded systems (duration not stated).
- Education
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
About the job
Build and maintain automated testing frameworks and machine-learning-enabled validation tools for AirPods functional, stability, and performance testing.
What you'll do
- Design and implement automated stress, performance, and stability tests for embedded systems.
- Develop ML-powered test automation and validation tools, and analyze test data to detect issues early.
- Collaborate with engineering and QA teams on testing opportunities, investigations, and failure analysis.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
- 2 years experience involving machine learning algorithms and their practical applications.
- Professional work experience testing embedded systems.
- Hands-on programming experience with Python.
Nice to have
- Experience with hardware/firmware/software validation, integration, or testing methodologies.
- Experience with Claude code or other AI tools, MCPs and skills.
Pay
$122,700 and $214,300 (base salary range; USD not explicitly stated)
Tools
Python, Claude code, MCPs, Tableau, Superset
AI focus
Develop ML-powered test automation, validation tools, and predictive models to detect failures early; use ML-assisted analysis of failures and root causes.
Model-written summary · the original posting is authoritative