Firmware Engineer

Location: Culver City, California, United States

Department: Hardware

The Apple Beats team is seeking a firmware engineer with firm footing in engineering principles and a passion for new technologies; a passionate individual with the skills to research and develop new and innovative solutions for the next Apple audio products. Apply today!

Description

The Firmware Engineer will be part of a team that architects, designs, develops, and maintains hardware and software systems for audio products. This engineer will also perform characterization, testing, and validation of each design; analyze results and create reports/presentations when needed. This role requires an energetic and motivated individual ready to innovate. Experience in a quick-paced rapid development group is highly desired. Domestic travel 5-10% to/from LA/Silicon Valley.

Minimum Qualifications

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

Key Qualifications

Preferred Qualifications

  1. Familiarity with BT and BLE technology/protocols is a plus.
  2. Excellent interpersonal skills, including the ability to work with multiple multi-functional groups with minimal supervision.
#J-18808-Ljbffr