Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Apple Firmware Engineer/Architect iPad/MacBook Displays 
United States, California, Cupertino 
477353778

03.04.2025
This role requires a strong embedded firmware development background and the ability to collaborate cross-functionally. You will work with display silicon architects, display electrical engineers, pixel pipeline, software and security architects and external vendors to model, prototype and guide HW/SW partitioning and interface definition. You will define the FW/SW architecture, implement and productize display firmware with emphasis on top-notch quality.
  • Bachelor's degree in EE/CS/CSE with a minimum of 10 years of professional experience
  • Experience developing firmware/software in C/C++ for ARM or similar embedded processors
  • Experience with hardware bring up and debug, low level firmware or driver development and expertise with associated tools and methodologies
  • Experience with interprocessor communication, interrupts, memory management, integrating sensors or non-volatile memory (NOR, NAND Flash)
  • Experience with various industry standard communication protocols such as I2C, SPI, UART, USB, etc.
  • Master's or PhD in EE/CS/CSE
  • Solid understanding of Python or other scripting languages
  • Experience with firmware prototyping and performance analysis for multi-processor ASICs or SoCs leveraging functional models, emulation platforms, etc
  • Experience with Git (or similar) client source code repository operations and work flows
  • Good knowledge of Test Driven Firmware Development Methodology with continuous integration and releases
  • Experience with HW/SW modeling, partitioning and co-design of FW/SW running on embedded processors is a big plus
  • Experience with implementation of image processing and pixel manipulation algorithms is a plus
  • Knowledge of cryptography and security protocols is a plus
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.