Audio Embedded Software Engineer
Apple
Summary
Description
Minimum Qualifications
- 8+ years experience developing embedded firmware
- Experience with MCUs, multi-core, peripherals, clocking, features, and development environments
- Experience with board bring-up and digital hardware
- Ability to design and integrate code into a shipping product
- Demonstrate solid C/C++ coding abilities
- Strong electrical system and software debugging skills
- Ability to read serial bus traces, board schematics, use an oscilloscope and logic analyzer
- Experience with RTOS embedded development and preemptive multithreaded programming
- BS or M.S. in Computer Science or equivalent industry experience
Key Qualifications
Preferred Qualifications
- Knowledge of Bluetooth and WiFi Technologies
- Familiarity with real-time audio (sample rates, buffering, I2S, PCM, PDM, drivers)
- Mac OSX and/or iOS programming experience
- Assembly experience
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.