mid software engineering Embedded Software Engineer ic Bachelor's · Posted Oct 12, 2025

About this role

Apple is hiring a mid-level Embedded Software Engineer in the software engineering function based in Haifa, Israel. The posting calls out experience with C, Embedded Systems. 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
Haifa, Israel
Education
Bachelor's degree
Department
Hardware
Posted
Oct 12, 2025
AI Summary
Develop low-level embedded firmware for Apple silicon validation and bring-up, collaborating with hardware designers. Design drivers, diagnostic tests, and infrastructure for SoC testing. Requires strong C proficiency, embedded systems expertise, and deep hardware-software integration knowledge.

Job description

from Apple careers

Are you driven by the thrill of solving unprecedented challenges and redefining what's possible at the very foundation of computing? At Apple, you won't just contribute; you'll innovate, impacting over 1.8 billion devices and delighting millions globally. This is your chance to gain an insider's perspective on how we craft groundbreaking products by ensuring the integrity of our cutting-edge silicon.

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
We're seeking a passionate and skilled Embedded Firmware Engineer to play a pivotal role in delivering the next generation of Apple silicon. In this highly visible position, you'll be at the intersection of hardware and software, collaborating closely with logic designers to deeply understand system-level operations and performance requirements for hardware validation.

In this role, you will develop critical low-level embedded firmware specifically designed to validate hardware functionality, ensure conformance, and drive performance during the bring-up and testing phases of new silicon. This involves designing, developing, and integrating complex drivers, diagnostic tests, and infrastructure essential for SoC bring-up, post-silicon validation, and debugging activities. Ultimately, you'll lead hands-on firmware development, system-level validation, and problem-solving at the hardware-software interface in a dynamic, collaborative environment, with your work directly enabling the successful launch of future Apple products by ensuring our silicon meets the highest standards.
<h3>Minimum Qualifications</h3>3+ years of experience in embedded firmware development within Real-Time (RT) or Embedded environments
Strong proficiency in C, with a deep understanding of hardware-software interaction
Hands-on expertise with Hardware-Software integrations, particularly for silicon validation and bring-up
Exceptional debugging skills at the firmware and hardware level
Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or equivalent practical experience
<h3>Preferred Qualifications</h3>Experience with pre-silicon and post-silicon validation methodologies
Familiarity with CPU architectures (e.g., ARM) and low-level system programming
Direct experience with System-on-Chip (SoC) development or validation

More roles at Apple

IN-Expert
India · mid
IN - Specialist: Full-time and Part-time
India · mid
TR - Specialist: Seasonal, Part-time
Turkiye · mid
UAE - Specialist: Seasonal, Part-time
UAE · mid
IT - Specialist (Sales)
Italy · mid
All Apple jobs →
All software engineering jobs software engineering in Haifa, Israel Jobs in Haifa, Israel software engineering salaries software engineering career path
All Apple Jobs Browse software engineering roles mid positions