

Share
What You’ll Be Doing:
Lead, mentor, and grow a team of software engineers developing NVIDIA’s Ethernet simulation.
Define the technical roadmap for Ethernet simulation – architecture, development and verification strategy.
Oversee the implementation and validation of complex Ethernet behaviors, protocols, and performance models in simulation.
Collaborate closely with hardware, firmware, and software teams to ensure simulation accuracy, scalability, and feature alignment with real silicon.
Balance hands-on technical guidance with strategic leadership – performing design reviews, defining best practices, and ensuring delivery excellence.
Foster a culture of collaboration, technical curiosity, and continuous improvement within the simulation organization.
What We Need to See:
B.Sc. or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
8+ overall years of software development, including 3+ years leading or managing engineering teams.
Strong programming background in Python and C/C++.
Solid understanding of networking fundamentals, Ethernet protocols, and system-level communication architectures.
Familiarity with Linux systems, CI/CD pipelines, and automation frameworks (e.g., Jenkins, Git, Docker, Pytest).
Excellent collaboration and communication skills with the ability to lead cross-functional initiatives.
Ways to Stand Out from the Crowd:
Hands-on experience in Ethernet, RDMA, or high-performance networking stack simulation.
Proven background in large-scale distributed or multi-node simulation environments.
Strong understanding of hardware/software co-design and verification methodologies.
Demonstrated success in improving simulation performance, coverage, or authenticity.
Experience with system-level debugging (synchronization, concurrency, packet tracing).
These jobs might be a good fit

Share
What you'll be doing:
What we need to see:

Share
What you'll be doing:
Highly involved in the entire software development process from architecture to integration testing of firmware for the Spectrum ASIC product line.
Work with HW & ASIC team to provide insights into developing the next gen of the groundbreaking of silicon and systems.
Design and implement algorithms to improve system scale and performance.
Work with higher layer software teams to debug issues reported by customers (internal and external).
Design, implement and integrate new features according to the product roadmap.
Have a new insight on how to improve our software? Why not! Bring your ideas to life by innovating during our hackathons
Collaborate with other NVIDIA R&D teams around the globe.
What we need to see:
5+ years of proven experience developing firmware for embedded systems.
5+ years of experience with C/C++ in Real-Time Embedded system. Preferably C.
BS in Computer Science / Computer Engineering / Electrical Engineering or equivalent experience.
Proven expertise with Networking protocols (at L2, L3, L4 layers).
Strong technical debugging skills in Embedded Systems.
Creative, self-motivated and collaborative person comfortable working with local and international teams.
Problem solving frame of mind combined with interpersonal skills.
Familiarity with ASIC development processes and code executions on FPGA.
Ways to stand out from the crowd:
Previous experience working with Networking Products like Network Adapters/Switches
Patents in the fields of networking, communication protocols, ASIC design, computer architecture etc.
Journal publications, Conference papers, along with strong referrals

Share
What you'll be doing:
What we need to see:

Share
What You'll Be Doing:
What We Need To See:
Ways To Stand Out From The Crowd:

Share
What you'll be doing:
Own the end-to-end design across multiple features and projects.
Collaborate closely with Product Managers and Engineering teams to build and improve key features.
Solve complex product challenges through clear, elegant, and scalable design solutions.
Advocate strongly for users, making sure their difficulties are acknowledged throughout every stage of the product development process.
Build, maintain, and evolve design systems from the ground up, ensuring consistency, scalability, and high-quality design.
Lead the development and maintenance of strong Figma libraries, ensuring clear structure and consistent naming conventions.
Communicate design intent and explain design decisions to internal and external collaborators.
What we need to see:
Bachelor’s degree in Design, Visual Communications, Human-Computer Interaction, or a related field.
4+ years of experience designing interfaces for complex B2B SaaS systems/products.
Proficient in usability and UX standard processes, with a track record of working effectively with various teams (product, engineering, technical writers).
Deep expertise in Figma and Adobe Creative Suite, with hands-on experience creating and scaling design systems from scratch - including structuring component libraries, maintaining consistency, and optimizing team workflows.
A meticulous, pixel-perfect approach, with a keen eye for even the smallest details.
A team player with a proactive mindset and the confidence to lead initiatives from ideation to execution.
Highly self-motivated with the ability to manage multiple projects, work independently, and meet deadlines.
An impressive portfolio featuring well-crafted case studies that highlight the ability to tackle complex UX challenges.
Ways to stand out from the crowd:
Comfortable adapting to constantly evolving requirements in fast-paced environments.
Experience designing for AI/ML-driven workflows or tools.
Skills in illustration and animation.

Share
What you’ll be doing:
Development Management; Lead the ASIC development from concept and architecture stages through micro-architecture, design, verification, and physical design until tape-out.
Post-Silicon Activities; Oversee chip power-on, bring-up, quality phases, and mass production.
Execution Plans; Define and implement execution plans in collaboration with cross-discipline leaders in unit level, full-chip, physical design, and firmware/software emulation.
Roadmap Definition; Contribute to the definition of NVIDIA's switch ASIC roadmap.
What we need to see:
BS or MS in Computer or Electrical Engineering or equivalent experience.
15+ overall years of proven experience in chip design.
8+ years of experience in chip design/verification management, leading teams of at least 8 direct reports.
Proficiency in RTL design (Verilog), verification (UVM, System Verilog), System-On-Chip design/integration flow, and design automation.
High system view with ability to collaborate with multiple interfaces.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Experience in synthesis, and physical design is a plus.

Share
What You’ll Be Doing:
Lead, mentor, and grow a team of software engineers developing NVIDIA’s Ethernet simulation.
Define the technical roadmap for Ethernet simulation – architecture, development and verification strategy.
Oversee the implementation and validation of complex Ethernet behaviors, protocols, and performance models in simulation.
Collaborate closely with hardware, firmware, and software teams to ensure simulation accuracy, scalability, and feature alignment with real silicon.
Balance hands-on technical guidance with strategic leadership – performing design reviews, defining best practices, and ensuring delivery excellence.
Foster a culture of collaboration, technical curiosity, and continuous improvement within the simulation organization.
What We Need to See:
B.Sc. or higher in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
8+ overall years of software development, including 3+ years leading or managing engineering teams.
Strong programming background in Python and C/C++.
Solid understanding of networking fundamentals, Ethernet protocols, and system-level communication architectures.
Familiarity with Linux systems, CI/CD pipelines, and automation frameworks (e.g., Jenkins, Git, Docker, Pytest).
Excellent collaboration and communication skills with the ability to lead cross-functional initiatives.
Ways to Stand Out from the Crowd:
Hands-on experience in Ethernet, RDMA, or high-performance networking stack simulation.
Proven background in large-scale distributed or multi-node simulation environments.
Strong understanding of hardware/software co-design and verification methodologies.
Demonstrated success in improving simulation performance, coverage, or authenticity.
Experience with system-level debugging (synchronization, concurrency, packet tracing).
These jobs might be a good fit