SYSTEM SOFTWARE ENGINEER
Do you visualize your future at NVIDIA? WE DO!
We are now looking for a System Software Engineer:
NVIDIA is hiring engineers to work in our system software engineering teams. The best candidates will have strong C programming skills, a thorough understanding of operating systems and kernel programming, a good understanding of hardware architecture, and excellent communication and planning skills.
What you’ll be doing:
You will work closely with both hardware engineers and other software engineers to design, develop, and debug many functional aspects of our multimedia accelerator and mobile system-on-chip (SOC) devices. You will also be heavily involved with the early modeling and simulation required to produce our world-class products, and will follow the devices all the way through the development process to the customer phones, tablets, desktops, notebooks, workstations, and gaming console products that are used throughout the world.
What we need to see:
- BS or MS degree in Electrical Engineering, Computer Science, or related degree
- 5+ years of relevant software development experience
- Excellent C programming skills
- Familiarity with computer system architectures and the hardware/software interface layer models
- Interest in low-level operating system knowledge, specifically memory/resource management, scheduling and process control, and hardware virtualization
- Kernel experience with Linux, Android, Chrome, or Windows systems is helpful
- Experience with complex system-level debugging is invaluable
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people on the planet working for us. If you're creative and autonomous, we want to hear from you!
We are an AA/EEO/Veterans/Disabled employer
内推联系信息:
Please register(Free!) to see Job Contact Information
Or contact [email protected] if you want become a member.