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