28 days old

Platform Debug Manager

Beaverton, OR 97005
  • Job Code


Posted: Dec 26, 2020

Role Number:200213788

Do you see the big picture and love setting ambitious goals? Do you have a passion for understanding how each line of code affects...Summary


Posted: Dec 26, 2020

Role Number:200213788

Do you see the big picture and love setting ambitious goals? Do you have a passion for understanding how each line of code affects all the others? In the Core Operating Systems group we ensure that the OS is inseparable from each device's identity as a whole. That's because this 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 for macOS, 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 Platform Framework and Tools team is looking for an engineering manager to lead and grow for the Platform Debug team. The Platform Debug team develops Apple's own SWD/JTAG solution and SW tools for product debugging; working on this core technology you will have the opportunity to have a major impact on the success of Apple's products.

Key Qualifications

  • Experience leading a team of firmware or systems software engineers
  • Experience with firmware, device-driver, and kernel-level development
  • Excellent understanding of hardware design as it relates to operating systems
  • Proven track record of delivering software aligned with project and program schedules History of setting aggressive yet attainable goals and motivating teams to achieve them
  • Strong written and verbal communication skills


The Platform Debug Manager is responsible for the leadership and management of an engineering team that is responsible for extending and improving Apple's SWD/JTAG solutions. This includes interacting with Silicon Engineering to define future hardware debug architecture.


Growing and strengthening an Platform Debug team by hiring and retaining top-tier engineering talent
Developing an ambitious, innovative software and release strategy supporting Mac, iPad, iPhone, Apple Watch, Apple TV, and HomePod product development
Executing against the team roadmap with high quality work on tight schedules
Partnering with the cross-functional teams to gather and refine product requirements for Apple's SWD/JTAG HW and SW debug tools
Identifying and vocalizing risk areas during product and technology development
Promoting a team culture that encourages innovation and sets high standards for quality and productivity

Education & Experience

Bachelor's degree in CS, CE, or EE, or equivalent industry experience

Additional Requirements

  • Experience with LLDD and/or GDB
  • Experience developing debug tools
  • Experience with SWD/JTAG and other debuggers
  • Familiarity with both UNIX and Windows software development a plus

Posted: 2020-12-27 Expires: 2021-01-26

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Platform Debug Manager

Apple, Inc.
Beaverton, OR 97005

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast