Apple
Software Development Engineer in Test, Car Key, Wireless Technologies & Ecosystems
$150K–$225K
Cupertino, California · Full-time · Posted Aug 12, 2026
- Experience
- 5+ years of software engineering experience focused on test automation, debugging, or system validation.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
About the job
Develop and maintain automated tests for Apple Car Key across embedded systems and wireless protocols, using AI-assisted tools to improve engineering workflows and test coverage.
What you'll do
- Write and maintain Python test automation for Car Key features across NFC, BLE, and UWB.
- Debug embedded-system issues, analyze test results, and collaborate with engineering teams to resolve failures.
- Use LLM tools to improve test development, code quality, and engineering workflows; contribute to test infrastructure and release planning.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
- 5+ years of software engineering experience focused on test automation, debugging, or system validation.
- Strong Python programming skills and proficiency in Objective-C and/or Swift.
- Experience using AI/ML tools and LLMs to improve engineering productivity.
Nice to have
- Experience testing embedded systems or hardware/software integration; familiarity with NFC, BLE, UWB, or the CCC Digital Key specification.
- Proficiency with git and CI/CD systems; familiarity with prompt engineering and LLM workflows.
Pay
USD $150,400 and $225,300 (base salary)
Tools
Python, Objective-C, Swift, NFC, BLE, UWB, Claude Code, git
AI focus
Use LLM-based tools such as Claude Code and coding assistants to accelerate test development, improve code quality and test coverage, and streamline engineering workflows.
Model-written summary · the original posting is authoritative