The role involves leading a major development team responsible for the firmware of next-generation networking products while remaining hands-on with development activities
Job Summary
The role involves leading a major development team responsible for the firmware of next-generation networking products while remaining hands-on with development activities.
Candidates will drive planning, scheduling, and execution of projects while collaborating with architecture and software design teams throughout the software development lifecycle.
NVIDIA offers competitive salaries ranging from 224,000 USD to 356,500 USD along with equity and benefits packages.
Matching Summary
The role involves leading a major development team responsible for the firmware of next-generation networking products while remaining hands-on with development activities.
Salary
Base: 224,000 USD - 356,500 USD; Bonus/Equity: Eligible for equity; Benefits: Generous benefits package included
Skills & Requirements
Must-have
4+ years managerial experience
8+ years firmware development experience
Proficient in C and assembly programming
Strong Python programming skills
Embedded software and real-time programming expertise
Nice-to-have
Knowledge of network protocols
Experience with Agile methodologies
Proficiency in C++ programming
Firmware verification methodologies knowledge
Excellent social and teamwork skills
Key Requirements
B.Sc. in Computer Science, Computer Engineering, or Electrical Engineering
4+ years of managerial experience required
8+ overall years of relevant firmware development experience