Display Algorithm Engineer
Apple's Display EE Incubation Team develops future display technology that delivers groundbreaking visual experiences to our users. The team is seeking a senior display algorithm engineer to create and implement display prototypes, simulation solutions, AI/ML tools, data infrastructure and automation for designing and manufacturing new display products in AR/MR, Mobile, Wearable and Desktop segments. A successful candidate will not only need to demonstrate world-class technical skills, but also excellent communication and leadership skills to collaborate with various Apple internal cross-functional teams and external partners.
In this role, you will define and develop new simulation, automation and machine learning and AI approaches to how future Apple displays are designed and manufactured. The position allows you to work on a wide range of topics including HW, FW and SW prototyping, numerical modeling/algorithm development, hands-on characterization, proof of concept display system development and system integration. This role offers an incredible opportunity to lead development of future displays while collaborating and learning from world-class experts in multiple disciplines across the entire hardware-software-UX spectrum.
- Identify opportunities for for designing future displays and validate user value proposition through proof-of-concept prototyping.
- Define requirements, architectural designs, KPIs and performance metrics for data, AI/ML and simulation of displays for future Apple products.
- Develop SW tools for modeling display systems including display pipeline processing, calibration, display driving, optics and manufacturing.
- Coordinate and assist in bring-up, debug, manufacturing, test, calibration & verification plans to ensure high quality systems are delivered
- Thoroughly document and support each of above steps
- Bachelor's degree in EE/CS, Optics/Photonics, Physics or equivalent with 10+ years of relevant relevant industry experience.
- Experience with image/signal processing techniques and algorithms, performance modeling and simulation.
- Experience in using AI/ML approaches in real-life applications.
- Software development skills with high-level programming languages C/C++, Python.
- Experience with data engineering at scale, familiar with machine learning tools
- Advanced degree in relevant field of study along with some industry experience
- Experience with display processing algorithms is desired.
- Thorough, disciplined, methodical approach, with good documentation habits
- Team player with exceptional conversational & written communication, negotiation & presentation skills
- Excellent project management & communication skills.
- Creative mindset, self-motivated, independent
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.