Requirements:
- 12+ years in embedded systems.
- A robust and systematic design approach, prioritizing reliability, availability, stability, and performance when solving problems.
- Track record of crafting well-designed, secure solutions and delivering high-quality software on time with strong engineering skills.
- Outstanding programming skills, particularly in C/C++, encompassing proficiency in language, libraries, and toolchains.
- Familiarity with scripting languages for automation purposes.
- Good written and verbal communication skills, along with strong collaborative and networking skills.
- Extensive knowledge of server hardware and protocols.
Ways to stand out from the crowd:
- Active participation in upstreaming projects.
- Devotion to enhancing software quality.
- Passion for automation.
- Inquisitive demeanor, passionate about asking questions and identifying root causes.
- Dedication to assisting others.
What you'll be doing:
- Lead development of new security and resiliency features at firmware and driver software stacks.
- Debug sophisticated system-level issues working across software teams and infrastructure.
- Collaborate with partner teams on server products across different locations to improve reliability, quality, and resilience.
- Provide leadership and mentorship to enhance overall engineering excellence.
- Define the team's technical direction and roadmap within a group.
NVIDIA is widely considered to be one of the world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and passionate about new technology, then we would like to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.