Jobs /

Embedded Platform Engineer

Apple

Apply Now

Job Details

Location: Herzliya, Tel Aviv Subdistrict, Tel-Aviv District, Israel Posted: Oct 24, 2024

Job Description

Summary

Posted: Oct 10, 2024 Role Number: 200572620 Are you a big-picture thinker who loves setting ambitious goals?. Do you have a passion for understanding how each line of code affects all the others?. The Embedded Platform organization of the Core Operating Systems group is committed to building fully integrated operating systems that combine hardware, software, and apps into a single Apple experience. Your dedication to cross-disciplinary collaboration will help develop groundbreaking technologies, such as iOS, watchOS, and tvOS. By crafting these distinct, holistic user experiences, you’ll continue to uphold and advance the excellence people expect from Apple devices. The Embedded Platform Team within Apple's CoreOS organization is looking for a talented embedded software engineer to help with pre-silicon simulation, early silicon support and development of the boot-loader, device drivers and platform software for future generations of iOS devices. Working on a core technology, you have the opportunity to make a major impact in the way that Apple develops and ships iOS products. Our environment fosters product innovation, rapid product iteration, and a liberating amount of autonomy. Weʼre looking for detail-oriented engineers with exceptional problem-solving skills and a passion for quality who want to define and build future iOS systems.

Description

Description You will play a central role in building the support for iOS system development ranging from the pre-silicon and early silicon phases, including involvement in specification review for new SoC’s, work with system simulation technologies, boot firmware, low-level device drivers, and new system bring up. You will work closely with internal and external teams to enable firmware development long before first hardware availability and will continue to work on system software until the product ships. The ideal candidate should be comfortable working on a large spectrum of issues ranging from hardware/silicon issues to overall system operation, performance and power management.

Minimum Qualifications

Minimum Qualifications
  • A genuine passion for embedded development:
  • Highly proficient in C/C++.
  • Extensive knowledge of hardware platforms & processor architectures, previous exposure to hardware and processor. simulation, solid experience in hands-on development and troubleshooting of boot-loaders, and device drivers.
  • Previous experience with JTAG and other debuggers.
  • We’re looking for someone who is creative, critical thinking and has proven troubleshooting skills.
  • You should be highly professional, with the ability to deliver proven work on tight schedules, have excellent collaborative skills and the ability to work closely with Silicon design and HW design engineers.
  • Master’s (preferred) or Bachelor’s degree or equivalent experience in Computer Engineering or Computer Science or a related field.

Key Qualifications

Key Qualifications

Preferred Qualifications

Preferred Qualifications
  • Understanding of ARM assembly is a plus.

Education & Experience

Education & Experience

Additional Requirements

Additional Requirements More

About Apple

Apple designs computers, software and phones. Do more than you ever thought possible. Have more impact than you ever imagined. This is where some of the world’s smartest, most passionate people create the world’s most innovative products and experiences. Join us and you’ll do the best work of your life — and make a difference in other people’s lives.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free