A

Apple

Designs phones, computers and their operating systems

Firmware Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • A BS in Electrical Engineering, Computer Engineering, Computer Science, or an equivalent field with a strong software focus is required.
  • At least 6 years of professional experience in firmware and device driver development is required.
  • Strong coding skills, with a heavy emphasis on C, are required.
  • Extensive experience in hardware bring-up, reading schematics, and debugging chip-level functionality on new hardware builds is required.
  • Experience in software feature design, development, and rapid prototyping is required.
  • Hands-on experience with standard bus interfaces including I2C, SPI, UART, and USB is required.
  • Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A architectures is required.

Responsibilities

  • Research, develop, and innovate solutions for the next generation of Apple audio products.
  • Architect, design, develop, and maintain hardware and software systems for audio products.
  • Perform characterization, testing, and validation of each design; analyze results and create reports or presentations as needed.
  • Drive overall system delivery and ensure all components integrate successfully on schedule.
  • Own initial hardware bring-up by reading schematics, validating board designs, and methodically testing chips and components to ensure they function and communicate correctly.
  • Coordinate across engineering teams to align hardware and software efforts.
  • Execute software feature design, development, and rapid prototyping.
  • Analyze test results and create detailed reports or presentations to share with stakeholders.

Desired Qualifications

  • An MS in Electrical Engineering, Computer Engineering, or an equivalent field is preferred.
  • Familiarity with Bluetooth and Bluetooth Low Energy technologies and protocols is a strong plus.
  • Experience with C++ is a nice-to-have.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs