mid software engineering Embedded Software Engineer ic 10+ yrs Bachelor's · Posted May 29, 2026

About this role

Apple is hiring a mid-level Embedded Software Engineer in the software engineering function based in Herzliya, Israel. The posting calls out experience with Python, C, Git, CI/CD and roughly 10+ years of relevant work. Listed education preference: a bachelor's degree or equivalent.

Role
Embedded Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Herzliya, Israel
Experience
10+ years
Education
Bachelor's degree
Department
Software and Services
Posted
May 29, 2026
AI Summary
Implement firmware for next-generation products across the entire development lifecycle. Requires 10+ years embedded firmware experience with deep expertise in real-time systems, low-level development, ARM/RISC-V architectures, and resource-constrained environments. Must have expert C and Assembly skills with RTOS and Linux proficiency.

Job description

from Apple careers

We are seeking a highly skilled and motivated real-time embedded Engineer to join our firmware team.
In this role, you will be responsible for implementing cutting-edge technology for our next-generation products. You will be a key contributor to the entire product development lifecycle, from concept to deployment, ensuring that our products are intelligent, efficient, and provide a seamless user experience.
<h3>Minimum Qualifications</h3>Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
Extensive experience in low-level firmware development, real-time operating systems, and hardware-software integration for resource-constrained environments
10+ years of professional experience in embedded firmware development. Including:
Deep understanding of real-time constraints and deterministic systems
Memory management in resource-constrained environments
Power optimization techniques
Programming Languages: Expert-level C, Assembly language, proficiency in Python
Real-time OS: RTOS, Linux
Microcontrollers/Processors: ARM Cortex-M/A, RISC-V or equivalent architectures
Development Tools: Version control (Git), JTAG/SWD debuggers, Hardware debugging tools (oscilloscopes, logic analyzers)
Experience with continuous integration/continuous deployment (CI/CD) for embedded systems
Excellent problem-solving and debugging skills.
Experience with agile development methodologies.
<h3>Preferred Qualifications</h3>Excellent communication and teamwork skills
A passion for building innovative products

More roles at Apple

KR-Specialist: Seasonal, Part-Time
Korea · mid
CA - Specialist: Seasonal, Part-time
Canada · mid
US - Specialist: Seasonal, Part-time
United States · mid
UK - Specialist: Seasonal, Part-time
United Kingdom · mid
IN-Technical Specialist
India · mid
All Apple jobs →
All software engineering jobs software engineering in Herzliya, Israel Jobs in Herzliya, Israel software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions