Senior Network Simulation Software Engineer

NVIDIA
Tel Aviv
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Independent","Problem-solving","Motivated"]

Design and develop an internal network simulation service used to advance NVIDIA’s AI system offerings. You’ll improve simulator performance, quality, and scalability for large loads and new use cases, expose it as a service for internal stakeholders, and optimize runtime and memory. The role also includes integrating simulation management so experiments data is accessible, and partnering with DevOps to build CI/CD infrastructure for efficient deployment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
1 month ago

Senior Network Simulation Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live

Job Summary

Design and develop an internal network simulation service used to advance NVIDIA’s AI system offerings. You’ll improve simulator performance, quality, and scalability for large loads and new use cases, expose it as a service for internal stakeholders, and optimize runtime and memory. The role also includes integrating simulation management so experiments data is accessible, and partnering with DevOps to build CI/CD infrastructure for efficient deployment.
Location: Tel Aviv
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and develop simulation capabilities, integrating internal and external libraries with scalable architecture.
  • •Expand simulator versatility for advanced use cases, addressing scalability and fidelity trade-offs.
  • •Improve simulation quality as a software product to ensure robustness and reliability.
  • •Expose the simulation as a service for easier access by different stakeholders.
  • •Collaborate with DevOps engineers to build CI/CD infrastructure and integrate a simulation management system for accessible experiment data.

Key Requirements

  • •BSc or above in Computer Science, Computer Engineering, or a related field.
  • •5+ years of practical software development experience on large-scale systems with strict performance considerations.
  • •Proficiency in C++ and Python, with knowledge of optimization techniques to improve system performance.
  • •In-depth knowledge of computer science fundamentals and computer architecture.
  • •Independent, motivated individual with strong communication skills.
Experience:5+ years
Education:Bachelor's in Computer Science, Computer Engineering
Skills:CommunicationIndependentProblem-solvingMotivated
Tech Stack:C++PythonOMNeT++SystemCMPICI/CD

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor