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

Cupertino, CA, US • Posted 17 hours ago • Updated 4 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • WTE
  • Software Development
  • ROOT
  • Computer Science
  • Computer Engineering
  • Electrical Engineering
  • Software Engineering
  • FOCUS
  • Automated Testing
  • Debugging
  • Python
  • Objective-C
  • Swift
  • Artificial Intelligence
  • Machine Learning (ML)
  • Productivity
  • Critical Thinking
  • Analytical Skill
  • Collaboration
  • Cross-functional Team
  • Embedded Systems
  • Computer Hardware
  • System Integration
  • Testing
  • Wireless Communication
  • Near Field Communication
  • Git
  • Continuous Integration
  • Continuous Delivery
  • Prompt Engineering
  • Workflow

Summary

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: e09d783b4873de9f1ac57248887e0cac
  • Posted 17 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cupertino, California

Today

Full-time

Cupertino, California

Today

Full-time

Sunnyvale, California

Today

Full-time

Sunnyvale, California

Today

Full-time

Search all similar jobs