SYSTEM SOFTWARE ENGINEER
Description
SYSTEM SOFTWARE ENGINEER #1624099
NVIDIA is looking for world-class software engineers for an exciting role in Tegra Android platform team. In this position you will have the opportunity to work on the most advanced mobile computing technology as the world shifts to mobile and green computing. You will work closely with software, system, ASIC engineers and customers to deliver next generation Tegra-powered devices.
RESPONSIBILITIES:
- Design and implement Android software platforms, including kernel modifications/extensions, driver implementation/enhancement, system integration, performance/power optimization, stress/stability/compliance test
- Bring-up and debug reference design platforms
- Analyze complex technical issues and independently drive resolution across multiple teams
- Work directly with tier1 OEMs to help deliver world-class CE products to the market
MINIMUM REQUIREMENTS:
- BS, MS or PhD. in CS/CE/EE
- Excellent C/C++ programming skills. Java knowledge is a plus
- Strong Android framework and Linux kernel experience
- 3+ years of software development experience. Prefer embedded ARM
- Strong debugging skills in application and kernel level
- Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment
- Self-motivated team player
- Following experiences will be a big plus:
* Embedded system, SW/HW cross domain knowledge
* Device driver knowledge is a major plus
* Experience in software architecture design
* Master H/W debugging tools: scopes, analyzers
EOE
This Job is no longer active!