CareerPlanSign in

Software Engineer - Test and Validation

San Diego, United States of America💼 Full-time🗓 2026-08-13 → 2026-09-28

Core

Develop automated stress, performance, and stability tests for embedded audio systems (AirPods) using machine learning to predict and prevent system failures.

Role type

Senior IC software engineer in test and validation (embedded systems)

Builds

Large automated test frameworks and ML-powered validation tools for consumer audio products

Domain

Consumer electronics / Embedded systems / Machine Learning

Deliverable

production ML models

Required skills

Python, machine learning algorithms, embedded systems testing, software engineering fundamentals, problem-solving

Preferred skills

hardware/firmware/software integration, data science, computer vision, real-time audio, Bluetooth technologies, data visualization tools

Technologies

Python, Tableau, Superset

Responsibilities

Design and implement automated stress, performance, and stability tests for embedded systems; Contribute to ML-powered test automation frameworks; Analyze validation data and build predictive models; Collaborate with cross-functional engineering and QA teams

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.