Job ID |
1531630 |
Location |
India, Bangalore |
Description |
SYSTEM SOFTWARE ENGINEER #1531630
System
software engineers support NVIDIA's high performance embedded
processors. The hardware is cutting edge, typically SOCs containing
graphics, multimedia, and compute accelerators, driven by multi-core
high performance ARM processors. This position requires generalists,
with a deep understanding of embedded systems architecture, operating
system fundamentals, bus protocols such as PCI-E, USB, and CPU
arbitration, task scheduling and cache management. Engineers filling
this position will program down to the metal, and should be comfortable
around hardware specs. In this entry level position, engineers will
modify and exercise flash storage, networking, multimedia, graphics
functionality, and work closely with boot-loader, kernel, and system
library code to maintain the stringent quality requirements of the
automotive market.
MINIMUM REQUIREMENTS:
- GPA: 3.8
-Candidates should have 1-2 years or more of industry experience
- Candidates must have have a solid engineering background and understanding of good coding practices.
-
Strong C programming skills. Assembly language and C++ knowledge and
experience is a plus. Experience writing code to directly control
hardware is a plus. |
|
0 comments: