Prepin
Log in
Apple

engineering opportunity

Software Development Engineer in Test, Car Key, Wireless Technologies & Ecosystems

You will develop and maintain automation frameworks to validate Apple's Digital Car Key features across embedded systems and wireless protocols. The role involves collaborating with cross-functional teams to identify issues, isolate root causes, and leverage AI-assisted engineering to improve test coverage.

Cupertino, California, United StatesonsiteFULL_TIME

Posted

About the role

What will you do at Apple?

The WTE Quality team is looking for a Software Development Engineer in Test who

combines strong programming and debugging instincts with a forward-thinking

approach to AI-assisted engineering. This role is at the center of Apple's Car

Key validation efforts -- where critical thinking, tight collaboration, and

modern tooling converge to ship features that millions of people rely on every

day.

DESCRIPTION

As a Software Development Engineer in Test on the Car Key team, you will write,

debug, and maintain the automation that validates Apple's Digital Car Key

features across embedded systems and wireless protocols. You will work closely

with development and quality engineers to identify issues, isolate root causes,

and ensure that Car Key functionality meets Apple's quality bar. This role

places a strong emphasis on leveraging LLM-based tools like Claude Code to

accelerate development workflows, improve test coverage, and solve problems more

efficiently. You will be expected to think critically about complex system

behavior, collaborate effectively across teams, and continuously push for better

ways to validate software at the embedded level.

MINIMUM QUALIFICATIONS

Bachelor's degree in Computer Science, Computer Engineering, Electrical

Engineering, or equivalent experience 5+ years of experience in software

engineering with a focus on test automation, debugging, or system validation

Strong programming skills in Python Proficiency in Objective-C and/or Swift

Demonstrated experience using AI/ML tools and LLMs (e.g., Claude Code, coding

assistants) to enhance engineering productivity Strong critical thinking and

analytical skills with the ability to isolate issues in complex systems Proven

ability to collaborate effectively in cross-functional team environments

PREFERRED QUALIFICATIONS

Experience testing or validating embedded systems Experience with automation

frameworks for hardware/software integration testing Deep familiarity with

wireless protocols including NFC, BLE, and UWB Experience with the Car

Connectivity Consortium (CCC) Digital Key specification Proficiency with git,

CI/CD systems, and development integration lifecycles Familiarity with prompt

engineering and the ability to design effective LLM workflows for engineering

tasks

Which skills does this role require?

PythonObjective-CSwiftTest AutomationDebuggingPrompt EngineeringSystem ValidationAI/ML ToolsSoftware Development Engineer in TestCar KeyWireless TechnologiesAI/MLClaude CodeCCC Digital KeyQuality EngineeringAppleMachine LearningLLMs

Make your next move

Build a shortlist and prepare

Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.

Review the responsibilities and requirements before adding an opening to your shortlist.

Role information can change. Confirm current details on the original application page.

Product

AI Candidate AgentCompaniesBrowse JobsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin | All rights reserved.