Apple Display Driver Architect Engineer in Santa Clara Valley, California
Display Driver Architect Engineer
Job Number: 113697230
Santa Clara Valley, California, United States
Weekly Hours: 40.00
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.
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
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.
Technical BS/MS degree
• 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