Senior Software Engineer - NIC and Switch Simulation
Core
Design and develop advanced features simulating world-class Switches using advanced virtualization technology.
Role type
Senior IC software engineer (networking simulation)
Builds
Next-generation NIC and Switch simulation solutions
Domain
Networking hardware simulation and virtualization
Deliverable
production ML models | product features
Required skills
C/C++, software design, debugging, problem-solving, end-to-end ownership
Preferred skills
Networking protocols (Ethernet, InfiniBand), Virtualization (KVM/QEMU), Linux/Windows kernel and drivers development
Technologies
C, C++, KVM, QEMU, Linux, Windows
Responsibilities
Design and develop advanced features simulating Switches, Develop solutions using advanced virtualization technology, Write clean, efficient and maintainable code, Collaborate with team members, SW R&D, Architects, Chip Design and FW
Seniority
Senior, hands-on IC
