Apple Display Driver Architect Engineer in Santa Clara Valley, California

Display Driver Architect Engineer

Job Number: 113697230

Santa Clara Valley, California, United States

Posted: 17-Apr-2018

Weekly Hours: 40.00

Job Summary

Apple’s Interactive Media Group (IMG) provides media and graphics software foundation for iOS and Mac OSX based products, from iPhone, iPad, iPod touch, to Apple TV, iTunes, and Mac. Combining cutting-edge software techniques with next-generation hardware, IMG takes the media experience to the next level.

Key Qualifications

  • 5 -10 years of driver or system architecture and development experience, leading to successful future generations of low-level/fraeowk drivers for complex computer subsystems

  • Kernel-mode device-driver architecture, development, and debugging experience

  • Development experience on Mac OS X, Unix, Linux, Solaris, IRIX, or Windows

  • Excellent programming skills and knowledge of C/C++

  • Excellent knowledge of system architecture

  • Excellent software design, problem solving, and debugging skills

Description

The Display Driver Software team within the IMG delivers the GPU software for display, content-protection, and other technologies for Apple's computers. We are looking for a top-notch, driven, and dedicated driver/frameworks engineers and system architects to join the team. The successful candidate will be a high-energy problem solver with a passion for excellence and a track record for getting the job done. We are looking for innovators, who have a passion for groundbreaking technologies, and who are driven to make a difference.

As a member of theDisplay Driver Software team, you will have responsibilities spanning all aspects of display driver architecture, design, development, debug and deployment:

•Own feature design, implementation, debug, and delivery of display and related technologies.

•Partner with both internal teams and technology vendor teams on display driver architecture and future implementation.

•Participate in driving advances in display, power-management, and content- protection and other technologies.

•Lead and carry forward highly complex software and hardware efforts.

Education

Technical BS/MS degree

Additional Requirements

• Experience with FPGA, firmware development, EFI/VBIOS, and hardware simulators is a plus

• Experience implementing display or related device drivers is a plus

•Display driver, video formats, power management, backlight, or content- protection technologies are a plus

• Experience completing projects and delivering software to customers is a plus