Software Advanced Developer
at NVIDIA
Redmond, WA 98052, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Jan, 2025 | USD 276000 Annual | 25 Oct, 2024 | 5 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
NVIDIA is looking for a highly skilled and groundbreaking advanced development researcher to craft and evaluate brand-new solutions for networking and distributed computing in data center environments. This role will focus on areas such as High-Performance Computing, Cloud, Storage, network programmability, network software stacks, and SDN. NVIDIA is a world leader in high-performance computing technology, AI, and networking with high-reaching plans for future systems. This position offers the opportunity to have a real impact in a research-focused team in a dynamic company. The networking advanced development group is chartered to research and incubate new technologies that will re-define the future data centers and supercomputer performance and functionality. Advanced development Software researchers represent us in open-source projects, conferences, and standard bodies.
WHAT WE NEED TO SEE:
- PhDs/BSc/MSc in Computer science or electrical engineering, or equivalent experience.
- 5+ years of relevant practical experience.
- Experience in Hardware/Software/Firmware integrations.
- Able to work independently, work with customers and guide R&D teams.
Responsibilities:
- Main role: Developing proof-of-concept implementations of new technologies, and thereafter guiding their incorporation in company products.
- Developing a variety of software stacks, APIs and algorithms for various purposes.
- Exposing and defining programmable hardware features for network control and data planes, optimizing and generalizing offload mechanisms, and improving performance on Nvidia’s supercomputers, or inventing distributed solutions for next-gen data centers networking.
- Software development and architecture, ranging from application behavioral analysis and Algorithms, network simulations, middleware, and API design, down to implementing OS subsystems, device drivers, FW, and HW modeling.
- Customer engagements, academic research collaborations publishing white papers, blogs, RFCs, and conference lectures/BOFs.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Redmond, WA 98052, USA