Responsibilities
- Collaborate with Hardware and Software Engineers to craft the next generation CPUs and SoCs
- Bring a deep understanding of Software Architecture, system software technologies, and modern OSes to drive hardware architecture decisions
- Provide direction and advice for designing optimized solutions to various software engineering organizations
- Collaborate with key partners to customize solutions to meet their requirements
- Research upcoming industry directions for NVIDIA's key markets and provide engagement advice to Sr. Management
Requirements
- MS or PhD degree in computer or electrical engineering or equivalent experience
- 15+ years of software and/or architecture experience with CPUs and SoCs
- Deep knowledge of OS/driver software stacks, e.g., Linux
- Very strong Software development background with C
- Excellent communication skills to describe hard problems in simple terms
- Excellent analytical, written, and verbal interpersonal skills
- Ability to work as part of a global team
#J-18808-Ljbffr