Senior Embedded FW Engineer - Wireless SoC

Herzliya, Israel
Software and Services


Role Number:200132067
The Embedded Firmware team is seeking a firmware engineer with demonstrable passion for building new technologies. The team designs and develops the Lower MAC and PHY Firmware for Wireless Communication Systems. The people here at Apple don’t just build products — they craft the kind of wonder that’s revolutionised entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

Key Qualifications

  • 7+ years of experience in low-level real-time/embedded programming and firmware architecture – Mandatory
  • Experience and proficiency in C programming language – Mandatory
  • A fundamental knowledge of embedded processors, with in-depth knowledge of real time systems – Mandatory
  • Experience and proficiency in ARM CPU processors architecture – preferred
  • Experience debugging skills in a variety of environments including those close to hardware – preferred
  • Experience with programming in assembly language on industry standard CPUs – preferred
  • Knowledge in wireless protocols: BlueTooth or WLAN (IEEE 802.11) - preferred
  • Experience and proficiency in Python - preferred.


As a Senior Wireless SoC Firmware Engineer, your contributions will include the following: Writing design documents, firmware architecture design, designing and implementing firmware for communication systems, building firmware infrastructure for complex multi-cpu environments. The job requires hands on work. 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. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.

Education & Experience

B.Sc/M.Sc in Electrical/Computer Engineering or Computer Science, or related discipline.

Additional Requirements