Senior Software Engineer, Chip Simulation
Join the chip simulation team to design, implement, and maintain software simulations of physical-layer behavior for NVIDIA networking chips and GPUs. The platform enables firmware, SDK, and OS teams to develop and test code without relying on physical hardware.
The role involves collaborating with chip architects, firmware and hardware teams, improving simulation infrastructure, and supporting internal users with debugging and validation.
Senior β expects significant hands-on software engineering experience; posting indicates at least 5+ years of relevant industry experience.
Primary responsibilities focus on implementing accurate, performant physical-layer simulation components and supporting their use across internal teams.
Must-have technical skills and experience required for effective performance in this role.
Nice-to-have:
Bachelor's degree or equivalent experience in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Communication Engineering, or a related technical field. The posting explicitly allows equivalent practical experience in lieu of a degree.
Company: NVIDIA
Headquarters: Santa Clara, California, USA
NVIDIA is a global leader in accelerated computing, renowned for its innovative solutions in AI and digital twins that transform diverse industries. The company specializes in networking technologies, providing end-to-end InfiniBand and Ethernet solutions for servers and storage that optimize performance and scalability. NVIDIA serves sectors such as high-performance computing, enterprise data centers, and cloud computing, constantly reinventing its products and services to stay ahead in the market.
