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

About this role

Apple is hiring a mid-level Embedded Software Engineer in the software engineering function based in Cupertino, CA. The posting calls out experience with C, Machine Learning, Performance Optimization, Embedded Systems.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Location
Cupertino, CA
Department
Hardware
Posted
Mar 20, 2026

More roles at Apple

CA-Specialist: Full-Time, Part-Time, and Part-Time Temporary
Canada · mid
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
All Apple jobs →

Job description

from Apple careers

Apple's ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies for Apple products. Y ou will work on core camera and ISP technologies, including Apple's custom image signal processing pipeline and hardware components. In this role, you will help define how Apple develops, tests, and manufactures its products. Our team fosters an environment of product innovation, rapid iteration, and collaboration across multiple functions while providing meaningful autonomy to deliver impactful work. This is a highly cross-functional product development role where you will partner closely with silicon design, silicon validation, and machine learning algorithm teams. The work spans the full product lifecycle from pre-silicon emulation through silicon bring-up and production. The environment is fast-paced and multifaceted, requiring initiative, technical curiosity , and comfort navigating ambiguity . h3 Minimum Qualifications /h3 BS or MS in Computer Science, Electrical Engineering, or a related field 3+ years of experience developing multi-threaded software within embedded RTOS environments Strong proficiency in C and C++ h3 Preferred Qualifications /h3 5+ years of embedded firmware development experience Experience with camera pipelines, image signal processors, or video processing systems Track record of bringing up firmware on new silicon or hardware platforms, Familiarity with pre-silicon…

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