mid software engineering Embedded Software Engineer ic · Posted Mar 27, 2026

About this role

Apple is hiring a mid-level Embedded Software Engineer in the software engineering function based in San Diego, CA. The posting calls out experience with Python, C, Networking, iOS.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
San Diego, CA
Department
Software and Services
Posted
Mar 27, 2026

More roles at Apple

US - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United States · mid
UK - Specialist: Full-Time, Part-Time, and Part-Time Temporary
United Kingdom · mid
IN-Technical Specialist
India · mid
IN-Genius
India · mid
IN-Creative
India · mid
All Apple jobs →

Job description

from Apple careers

Join Wireless Technologies & Ecosystems and drive innovation that matters! We create and seamlessly integrate technologies that enrich people’s lives and deliver the absolute best user-experience. Our team works on Apple eco-system of devices that delivers best quality of wireless connectivity.
Responsible for performance benchmarking, characterization of new connectivity features and improving Wi-Fi system performance on Apple platforms.

Measure & analyze both Wi-Fi and Bluetooth system performance for various coexistence driven scenarios.

Ability to build lab setups that simulate different system conditions.

Ability to work on scripts and tools that aid in analysis.
<h3>Minimum Qualifications</h3>You have domain expertise with the TCP/IP suite of protocols

You have deep knowledge of 802.11 MAC/PHY protocol with 8+ years relevant industry experience

You have strong experience with Python scripting

You're experienced with iPerf, Ixia, & Wireshark

Debug and analysis of issues by examining different layers of the protocol stack

Understand impact of interference on Wi-Fi and BT performance
<h3>Preferred Qualifications</h3>Software engineering experience with C, Objective-C, C++ is highly preferred

You thrive in a collaborative environment and can clearly communicate while confidently driving multiple projects across many teams

You are obsessively passionate and inquisitive, and seek to solve everyday problems in innovative ways

This is an excerpt. Read the full job description on Apple careers →
All software engineering jobs software engineering in San Diego, CA Jobs in San Diego, CA software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions