Please send your resume to rkhanna@NVIDIA.com
EMBEDDED SYSTEM SOFTWARE LEAD #745552
DESCRIPTION/RESPONSIBILITIES:
Design and implement low level drivers and software for various embedded operating systems including Linux, VxWorks, QNX, and Windows CE on a variety of CPU platforms including x86, PowerPC, ARM and SH4. Use your experience in processor architecture, embedded operating systems and hardware fundamentals to support development of next generation multimedia solutions for DVD players, consumer electronics and other embedded platforms.
MINIMUM REQUIREMENTS:
- MSEE or equivalent
- 5+ years of experience in developing low-level drivers on multiple operating systems including Linux, VxWorks or QNX.
- Detailed knowledge of at least 2 of the following processor architectures: x86, PowerPC, ARM, SH4.
- 1+ year of experience in optimizing algorithms in one or more processor architectures. Knowledge must includeprocessor pipeline, memory/cache and parallel processing.
- Must be able to work closely with both hardware designers and other driver engineers to develop and debug functional and performance aspects of multimedia subsystems.
- Requires low-level Operating System knowledge, specifically memory/resource management, Scheduling and Process Control, and hardware virtualization.
- Other very useful experience: 2D/3D Graphic Acceleration (GPUs), DirectX VA, Video Codecs…
EOE
NVIDIA® is proud to be an Equal Opportunity Employer
For