Embedded Software Engineering Manager

Cupertino, CA
  • Job Code


Posted: Jun 10, 2019

Weekly Hours: 40

Role Number: 200066016

Apple's embedded firmware/software team is looking for an extraordinary manager to drive state of the art technologies for unreleased Apple products. Our team works on core hardware components and defines the way that Apple calibrates, tests and manufactures its products.

To be a successful manager on this team, your embedded fundamentals must be solid. Your team will be a collection of top notch engineers, and they'll need you to guide, challenge, and defend them. You will be responsible for creating feature definitions, prototyping new ideas, creating schedules, reporting progress to executives, hiring new people, and developing people already on the team

Key Qualifications

  • C/C++ experience
  • Solid debugging ability, specially with instruments such as scopes and logic analyzers
  • Unix command line experience
  • Development experience on Unix, Linux, or Mac OS X
  • Effective interpersonal, leadership, and communication skills
  • Familiarity with standard hardware protocols (USB, UART, SPI, I2C, PCIe, MIPI, HDMI, DDR)
  • At least 2-5 years Engineering experience
  • 1-5 years Engineering Management experience


As an Embedded Engineering Manager you will be responsible for leading a team that creates software for all of Apple's current and future embedded devices (iPhones, iPads, Audio, Apple TV, watch, etc). You/the team will have responsibilities spanning all aspects of the product development and test cycle:
- Bringing up new SoCs, chipsets, sensors, and products
- Writing, debug, and integrating new device drivers, protocols, and other firmware code across Apple's embedded product line
- Interacting and influencing Hardware, Software, Test, Operations and various other cross- functional teams throughout Apple
- Managing a team of 5 or more SW engineers, working on multiple projects
- Maintaining engineering relationships with vendors and contractors
- Deploying support for hardware development builds locally and remotely (travel optional)

Education & Experience

BS/MS CS/CE or relevant work experience required.

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:

Embedded Software Engineering Manager

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account