
About Apple
The personal technology company redefining user experience
Key Highlights
- Market cap of $3 trillion as of 2022
- Over 1 billion active devices worldwide
- Comprehensive medical plans including mental healthcare
- Paid parental leave and gradual return-to-work program
Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...
🎁 Benefits
Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...
🌟 Culture
Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...
Skills & Technologies
Overview
Apple is hiring a Core OS - Display Device Driver SW Engineer to develop device drivers and firmware for Apple devices. You'll work with C, C++, and Embedded Linux in Cupertino. This position requires expertise in writing and debugging complex drivers.
Job Description
Who you are
You have a strong background in C and C++ programming, with hands-on experience in writing and debugging complex device drivers and related frameworks. Your expertise extends to developing firmware for processors running Real-Time Operating Systems (RTOS) and writing firmware for System on Chips (SoCs). You possess excellent critical thinking and troubleshooting skills, allowing you to tackle challenges effectively. Your professional demeanor ensures that you deliver high-quality work even under tight schedules, and your strong written and verbal communication skills enable you to collaborate effectively with cross-disciplinary teams. You have experience with board bring-up, logic analyzers, and oscilloscopes, which enhances your ability to work on low-level firmware development.
What you'll do
In this role, you will be part of the Core Display I/O team within the Core Operating Systems group at Apple. Your primary responsibility will be to develop and maintain device drivers and firmware for various Apple devices, ensuring seamless integration of hardware and software. You will collaborate closely with hardware engineers to understand device specifications and requirements, translating them into robust driver implementations. Your work will involve debugging and optimizing existing drivers, as well as developing new features to enhance device performance. You will also participate in cross-functional meetings to discuss project goals and timelines, contributing your technical insights to drive the team's success. As you advance in this role, you will have opportunities to mentor junior engineers and share your knowledge of best practices in driver development.
What we offer
Apple offers a dynamic work environment where innovation thrives. You will be part of a team that is dedicated to creating groundbreaking technologies that enhance user experiences across all Apple devices. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Our culture emphasizes collaboration and creativity, allowing you to contribute to projects that have a significant impact on the future of technology. Join us in our mission to deliver exceptional products that enrich people's lives.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Apple.
Similar Jobs You Might Like
Based on your interests and this role

Embedded Engineer
Apple is hiring a Product Display Driver Engineer to develop software for GPU and display technologies across its product line. You'll work with C/C++ and various graphics frameworks. This role requires strong programming skills and experience in low-level hardware programming.

Software Architect
Apple is seeking a Display Driver Software Architecture Manager to lead a team defining the software architecture for Apple's display pipeline driver. You'll work with C, C++, and OpenGL to ensure a cohesive software stack across all Apple devices. This role requires deep technical expertise and strong leadership skills.

Electrical Engineer
Apple is hiring a Display Core Technology Electrical Engineer to architect next-generation display technology for various products. You'll be responsible for optimizing electro-optical performance and collaborating with cross-functional teams. This role requires expertise in MATLAB scripting.

Display Engineer
Apple is hiring a Display Engineer to develop OLED Displays for iPhone products. You'll collaborate with various teams to define specifications and ensure performance standards are met. This role requires strong collaboration skills and a focus on display performance.

Display Engineer
Apple is hiring a Display Engineer to develop displays for iPhone products. You'll collaborate with cross-functional teams and manage activities from concept to production. This role requires expertise in data analysis and image processing.