Display FW Engineer / Architect

Cupertino, CA
  • Job Code


Posted: Nov 13, 2019

Role Number: 200120432

Apple's Display Silicon Architecture team is looking for a firmware engineer/architect to work on the next generation of displays. Join us in crafting solutions the world doesn't know of yet. To be successful, you should be able to thrive in a dynamic, agile, multi-disciplinary, and hands-on environment that values engineering excellence, creativity, and innovation

Key Qualifications

  • 10+ years of professional experience developing firmware in Assembly/C/C++ for ARM or similar embedded processors
  • Excellent written and verbal communication skills
  • Experience in developing firmware for multi-processor ASICs with real time constraints
  • Experience with fixed point modeling or writing algorithms in matlab/C/C++
  • Experience with machine learning techniques
  • Experience with interprocessor communication, interrupts and memory management
  • Good knowledge of Test Driven Firmware Development Methodology with continuous integration and releases
  • Experience with Git (or similar) client source code repository operations and work flows
  • Hands-on experience with hardware bring up, low level firmware and driver development
  • Working knowledge of scripting languages: Shell, Bash, Python
  • Troubleshooting and debugging experience using Oscilloscopes, Logic Analyzers, etc.,
  • Experience reading and understanding schematics, data sheets
  • Experience with implementation of image processing and pixel manipulation algorithms is a big plus
  • Experience with various industry standard communication protocols such as I2C, SPI, UART, USB, etc. is a big plus
  • Knowledge of cryptography and security protocols is a plus


This role requires a strong embedded firmware development background and the ability to collaborate cross-functionally. You will work with display silicon architects, external vendors, display electrical engineers, pixel pipeline, software and security architects to prototype and guide HW/SW partitioning, define the FW/SW architecture, implement and productize display firmware with emphasis on top-notch quality

Education & Experience

Additional Requirements

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Display FW Engineer / Architect

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account