Firmware Engineer

Apple is a global technology company that designs, manufactures, and sells electronics, software, and services.
Culver City, CA, USA
$166,600 - $250,600
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Application & System Firmware Engineer

Senior Firmware Engineering role at Apple focusing on embedded systems development, firmware architecture, and hardware-software integration for Apple products.

CPU Design Verification Engineer

Senior CPU Design Verification Engineer role at Apple, focusing on chip design verification and testing, requiring 10+ years of experience in digital logic design and verification.

Wireless Stability Engineer, Cellular

Senior Wireless Stability Engineer position at Apple focusing on cellular technologies and system stability testing for iOS devices.

Graphics FE Integration Engineer

Senior GPU Design Integration Engineer role at Apple, focusing on RTL integration and GPU architecture design, offering competitive compensation and comprehensive benefits.

GPU RTL Design Engineer

GPU RTL Design Engineer role at Apple developing next-gen graphics processors for mobile and desktop devices, requiring 5+ years experience in GPU/CPU architecture and System Verilog.

Description For Firmware Engineer

The Apple Beats team is seeking a talented Firmware Engineer to join their innovative audio products division. This role combines hardware and software expertise to create cutting-edge audio solutions. As a Firmware Engineer, you'll be responsible for architecting, designing, developing, and maintaining hardware and software systems for audio products. The position requires strong embedded development skills, with a focus on firmware and device driver development.

You'll work with various bus interfaces (I2C, SPI, UART, USB) and Real Time Operating Systems, while utilizing your expertise in C and C++ programming. The role involves hands-on work with laboratory equipment and requires both technical depth and the ability to collaborate across teams.

The position offers a competitive salary range of $166,600 to $250,600, along with comprehensive benefits including medical, dental, and vision insurance, stock options, and educational reimbursement opportunities. You'll be part of Apple's renowned Beats team, working on next-generation audio products that millions of users enjoy worldwide.

This is an excellent opportunity for an experienced firmware engineer who is passionate about audio technology and wants to make an impact at one of the world's leading technology companies. The role requires occasional travel (5-10%) between LA and Silicon Valley, offering a dynamic work environment with exposure to cutting-edge audio technology development.

Join Apple's team of innovative engineers and help shape the future of audio technology. You'll have the opportunity to work on products that combine hardware excellence with software innovation, while being supported by Apple's comprehensive benefits package and professional development opportunities.

Last updated 16 days ago

Responsibilities For Firmware Engineer

  • Architect, design, develop, and maintain hardware and software systems for audio products
  • Perform characterization, test and validation of each design
  • Analyze results and create reports/presentations when needed
  • Travel 5-10% to/from LA/Silicon Valley

Requirements For Firmware Engineer

Linux
  • BS/MS in EE/CE or equivalent
  • Experience with embedded development
  • 4+ years of firmware and device driver development
  • Strong, demonstrable coding skills in C and C++
  • Experience in software feature design and development, rapid prototyping, hardware bring-up and reading schematics
  • Experience with standard bus interfaces (I2C, SPI, UART, USB)
  • Experience with Real Time OS (OpenRTOS, FreeRTOS, Zephyr, etc)
  • Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A, etc
  • Familiarity with laboratory tools such as oscilloscopes, power supplies, and multi-meters

Benefits For Firmware Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget

Interested in this job?