Senior Software Engineer - Networking jobs at Nvidia
Advance your career in high tech with Expoint. Discover job opportunities as a Senior Software Engineer - Networking and join top companies in the industry such as Nvidia. Sign up today and take control of your future.
Company (1)
Job type
Job categories
Job title (1)
United States
State
City
1,191 jobs found
01.12.2024
N
Nvidia Senior Applied Engineer AI Graphics United States, Texas
MS or PhD from a leading University in an engineering or Computer Science related subject area (or equivalent experience). 8+ years of experience developing graphics and ray tracing applications. Solid...
As a Verification Engineer at NVIDIA, you will be responsible for verifying the design, architecture and micro-architecture using advanced verification methodologies. Define the verification scope, and contribute to the development...
Design and implement computationally performant features for large scale, CUDA-backed ML training frameworks, using low level acceleration and scaling strategies such as GPU porting, data structure innovations, distributed learning technologies....
Collaborate across the company to guide the direction of Accelerated Computing HW/SW by working with architecture, software, and product teams. Drive and deliver innovative technology across several domains such as...
Develop and craft testplans based on architecture and microarchitectural specs. Drive testplan reviews with design/architecture teams. Develop testbenches and checkers based on UVM methodology. Develop RISCV microcode and tests in...
Evaluate new architecture, feature, and product use cases through a validation and debug lens. Develop and improve methodologies to incorporate new coverage and use case needs. Deliver requirements to SSG,...
Define, design, and develop GPU system software components with focus on power and performance. Influence next generation GPU architecture and system software by creating internal architecture specification and design specification....
MS or PhD from a leading University in an engineering or Computer Science related subject area (or equivalent experience). 8+ years of experience developing graphics and ray tracing applications. Solid...
Are you an experienced Software Engineer looking to take your career in networking to the next level? Nvidia, a well-known tech company, is looking for a Senior Software Engineer – Networking to join their team.
At Nvidia, you will be a part of the core engineering team for the GPU/networking group and work on building cutting-edge technologies within networking. You will utilize your expertise in networking and low-layer hardware technologies in order to develop and optimize product performance.
Within this role, you will need to provide architectural designs and develop implementation that is high quality, efficient, and extensible. Knowing the architecture and past history of the existing codebase is an essential part of this role. You will also need to work with product teams and other engineering groups to ensure product success.
The ideal candidate for this role will have a strong background in Computer Science, experience developing real-time protocol stacks and system/network performance optimization. You will also need to be familiar with protocols such as TCP/IP, EtherNet and UDP. Apart from the technical skills, you should be capable of managing multiple projects simultaneously.
Take the first step to joining Nvidia by applying on Expoint! You will have the unique opportunity to join a world-renowned tech company and become a part of the amazing engineering team.