1 day ago
Cupertino, CA, USA or San Diego, CA, USAMid Level
H1B sponsor
Responsibilities
- Develop multi-threaded embedded firmware for camera and image signal processing technologies.
- Work across pre-silicon emulation, FPGA prototyping, silicon bring-up, and production.
- Partner with silicon design, silicon validation, and machine learning algorithm teams.
- Bring up firmware on new silicon and hardware platforms.
- Tune firmware performance and optimize memory usage and power management.
- Debug complex systems using hardware and software tools.
- Help define how Apple develops, tests, and manufactures products.
Requirements
- Bachelor’s or master’s degree in computer science, electrical engineering, or a related field.
- At least 3 years of experience developing multi-threaded software in embedded RTOS environments.
- Strong proficiency in C and C++.
- Preferred: 5+ years of embedded firmware development experience.
- Preferred: experience with camera pipelines, image signal processors, or video processing systems.
- Preferred: experience bringing up firmware on new silicon or hardware platforms.
- Preferred: familiarity with emulators and FPGA prototypes.
- Preferred: experience with firmware performance tuning, memory optimization, and power management.
- Preferred: proficiency with AI-assisted development tools and workflows.
- Preferred: understanding of low-level hardware interfaces and register-level programming.
- Preferred: strong debugging, communication, and cross-functional collaboration skills.
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
