Jobs in Tel Aviv-Yafo
We are now looking for a Senior Chip Design Engineer to join our Switch Silicon team. As a Chip Design Engineer at NVIDIA's Networking business unit, you'll join a group of passionate engineers to design and implement the next generation state-of-the-art Switch Silicon chips. In this position, you'll make a real impact in a dynamic, technology-focused company while developing the industry's best high-speed communication devices, delivering the highest throughput and lowest latency! What You'll Be Doing: • Work in a design/verification team which develops core units within the Switch silicon. • Micro-architecture of rtl verification environments planning for units and modules. • Design RTL of units/blocks according to Arch. specifications under challenging constraints with high orientation to power, area, and performance. • RTL synthesis, timing, supporting verification, and silicon post TO activities. • Work closely with multiple teams within organizations such as Architecture, u-arch, Full chip Micro-Architecture, BE, and FW. What We Need To See: • Electrical Engineering B.Sc. or Computer Engineering B.Sc. graduate with high scores or equivalent experience. • 5+ years of experience in RTL design. • Knowledge in network protocols and/or HPC and distributed calculations - advantage. • A team player with good communication and interpersonal skills. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you. Come, join our Switch Silicon design team and help us build the next chip in this exciting and quickly growing field.
NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for over 30 years. It's a unique legacy of innovation fueled by great technology—and dynamic people. Today, we're tapping into the unlimited potential of AI to define the next era of computing—an era in which our GPUs act as the brains of computers, robots, and self-driving cars that can understand the world. Doing what's never been done before takes vision, innovation, and the world's best talent. NVIDIANs immerse themselves in a diverse, supportive environment that encourages everyone to do their best work. Join the team and see how you can make a lasting impact on the world. Slurm is a critical workload manager for many of the world's most demanding AI and high-performance computing environments. We are looking for a Technical Support Engineer dedicated to supporting Slurm for NVIDIA's customers. You will join a dedicated team of Slurm subject-matter guides, owning sophisticated support cases and helping customers run reliable, efficient, and highly scalable clusters. This role requires extensive production experience with Slurm and the ability to diagnose issues across the scheduler and the surrounding Linux, networking, storage, authentication, database, and GPU infrastructure. What you'll be doing: • Own Slurm support cases from initial investigation through resolution for customers running production AI and HPC clusters. • Diagnose complex problems involving slurmctld, slurmd, slurmdbd, job scheduling, node management, resource allocation, accounting, authentication, and high availability. • Solve Slurm configuration and policy features, including partitions, reservations, priorities, fair-share, quality of service, backfill, preemption, GRES/TRES, cgroups, and job constraints. • Investigate performance, reliability, and scalability issues using logs, diagnostic data, configuration analysis, reproductions, and source-level debugging when required. • Isolate problems across Slurm and its surrounding dependencies, including Linux, MUNGE, databases, networking, parallel storage, containers, GPUs, and cluster-management systems. • Advise customers on Slurm configuration, upgrades, operational practices, managing system resources, and safe recovery from production incidents. • collaborate with engineering teams by producing clear technical descriptions, reproducible test cases, and well-supported defect reports. • Develop guides, knowledge-base articles, diagnostic tools, and internal training that strengthen Slurm expertise across the support organization. What we need to see: • BS.c degree in Computer Science, Engineering, or a related field, or equivalent experience. • 5+ years of hands-on experience administering and supporting Slurm in production HPC or AI environments including business-critical outage incidents. • Expert-level understanding of Slurm architecture, daemons, configuration, scheduling behavior, accounting, resource management, and failure modes. • Capacity to identify sophisticated Slurm incidents independently and guide them to a technically sound resolution. • In-depth Linux system-administration and solve experience, including systemd, cgroups, authentication, networking, and database-backed services. • Experience operating Slurm across multi-user clusters with complex scheduling policies and heterogeneous compute resources. • Strong analytical and research skills, showing proficiency in distinguishing Slurm defects from configuration, integration, infrastructure, and workload problems. • Excellent written and verbal communication skills, including the ability to turn detailed technical findings into clear explanations and actionable recommendations. Ways to stand out from the crowd: • Experience supporting large-scale Slurm environments containing thousands of nodes or GPUs. • Experience diagnosing scheduler performance, job-throughput, controller-load, and database-scaling issues. • Familiarity with Slurm source code, plugins, SPANK, Lua job-submit plugins, or upstream issue investigation. • Experience with containers and HPC integration technologies such as Pyxis, Enroot, Apptainer, or Singularity. • Previous experience integrating Slurm with NVIDIA Base Command Manager, Bright Cluster Manager, or another cluster-management platform.
NVIDIA is looking for a passionate and talented SW & System Architect to join our SW Architecture group. The position includes researching new technologies with focus on architecture definition of groundbreaking technologies in different domains - networking, security, virtualization and orchestration. NVIDIA Architecture group consists of world-class architects responsible for designing the next generation state-of-the-art architecture for our DPUs & NICs technologies. You will play a key role defining the future of cloud solution stack, from HW to Application level, including orchestration, provisioning, network programmability and SDN. You will be working with various teams around the world including SW architects, R&D, product, solution architects and external customers. This position offers a unique and exceptional opportunity to have real impact in a dynamic, technology-focused company shaping the future of data-centers technologies. What you will be doing: • Lead architecture for cloud-networking including orchestration, provisioning and security solutions • Design state-of-the-art system architecture for DPUs & NICs technologies • Build end-to-end solutions from application level to HW • Responsible for writing effective, clear and reliable architecture specification • Evaluate new technologies and innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions • Work closely with different NVIDIA teams around the world including sw & hw architects, R&D, product, solution architects, application and field engineers and more • Work with high profile customers on advanced and future technologies and solutions What we need to see: • B.Sc/M.Sc/Phd degree in Computer Science, Computer Engineering, or Electrical Engineering • 2+ years of experience as SW Architect/System Architect • 2+ years of experience as SW developer • Deep knowledge and experience with C, Python • Hands on Linux development, Docker and Containers based technologies • Experience with cloud and Data Center networking • Wide knowledge and understanding of networking protocols and common network topologies • Strong design, coding, analytical, debugging and problem-solving skills • Ability to work concurrently with multiple groups locally and abroad in the organization • Excellent communication, documentation and presentation skills Ways to stand out from a crowd: • Development experience with networking/security devices – NICs/DPUs/Switches/Routers /Firewalls etc. • Good understanding of OSs and drivers • Experience with DPDK, OVS, OVN • Experience with Kubernetes components & subsystems, CRDs, Operators, system plugins and CNI plugin development (Calico, Flannel) • Experience with OpenStack/OpenShift and/or Cloud APIs With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and. due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA is spearheading the AI revolution and the creation of state-of-the-art accelerated compute platforms for global utilization. Our Network Modeling and Performance Insights group is seeking a skilled and driven senior software engineer for the design and development of our internal advanced AI-networking simulation service. The simulation service is a critical tool for developing and improving NVIDIA’s AI system offering and has direct influence on HW and SW design, network architecture, performance characterization and optimization. In this role, you will be responsible for developing and optimizing the network simulation service. You will enhance the simulator performance and quality and scale it to support massive loads, additional clients and unique use cases. You will work on integrating this infrastructure with cloud computation services and ensure the simulation is available as a service for AI agents and internal customers. If you're passionate about tackling intricate challenges and contributing to comprehensive software solutions, we want to hear from you. What you'll be doing: • Design and develop simulation capabilities, integrating internal and external libraries and maintaining a clean, scalable architecture for a complex SW project. • Expand the simulation versatility to accommodate advanced use cases and bleeding-edge requirements. Provide innovative solutions to scalability and fidelity trade offs of the simulator. • Improve the quality of the simulation as a software product, ensuring robustness and reliability. • Expose the simulation as a service to facilitate easier access for different stakeholders. • Enhance simulation runtime and memory consumption through creative optimization techniques. • Integrate a new simulation management system, making simulated experiments data accessible to all users. • Collaborate with DevOps engineers to develop our CI/CD infrastructure for the networking simulation service, ensuring efficient deployment and smooth integration processes. What we need to see: • BSc or above in Computer Science, Computer Engineering, or a related field. • 5+ years of relevant practical experience in software development, including significant work on a large-scale software system with strict performance considerations. • Proficiency in C++ and Python with knowledge of optimization techniques for improving system performance. • In-depth knowledge of computer science fundamentals, and computer architecture. • Excellent system perspective – you must be able to grasp the impact each layer on the system and the users. • Independent and motivated individual with strong communication skills. Ways to stand out from the crowd: • Development experience in a large, multidisciplinary simulation environment with many collaborators and diverse technical challenges. • Familiarity with discrete event simulators (e.g., OMNeT++, SystemC, or proprietary architectural simulators) • Knowledge of multi-core computation, code parallelization and relevant technologies (e.g. MPI) • Prior experience with cloud computing and parallelization of computational workloads • Experience in developing CI/CD pipelines and integrating services NVIDIA has some of the most forward-thinking and hardworking people in the world working for us, and due to unprecedented growth, our world-class engineering teams are expanding rapidly. If you are a creative and autonomous engineer with a real passion for technology, we want to hear from you. We are committed to fostering a diverse work environment and are proud to be an equal-opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request accommodation #LI-Hybrid
NVIDIA is looking for a passionate Senior Software Engineer to join our Chip Design CAD team. In this role, you will contribute and work at the interesting junction of electrical and software engineering, developing SW tools and solutions used to design the next generation of Smart Adapters, Switches and GPUs for advanced data centers across the world. What you'll be doing: • Develop innovative SW solutions • Take part in defining methodologies affecting design and verification engineers’ day-to-day work • Improve existing tools, which are used in-house by electrical engineers for designing the next generation SoCs and Switches • Collaborate with designers, verification specialists and architects to accomplish your tasks What we need to see: • Computer Science degree with excellent grades • 5+ years of practical experience • Motivated, responsive, and keen on process improvement • Strong analytical, debugging and problem-solving skills • Strong programming skills, with familiarity using AI-powered development tools and workflows Ways to stand out from the crowd: • Experience in DA / CAD team • Knowledge in FE/BE chip design or Dynamic verification • Experience using AI-based IDEs, coding assistants, or agentic tools to improve development productivity • Practical experience developing, configuring, or training AI agents to solve engineering problems • Experience in a Linux environment NVIDIA has some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our exclusive engineering teams are rapidly growing. If you're creative and hands-on with a real passion for technology, we want to hear from you. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
NVIDIA is powering the world's most advanced AI Factories. To ensure their seamless operation, we are building a mission-critical Observability and Prediction platform - delivered as both a high-scale SaaS solution and a robust on-premises deployment for our largest enterprise customers. We are looking for a Senior Software Engineer to join the AIOps platform team and help build the core distributed systems that ingest massive telemetry streams from GPU clusters and operationalize predictive AI models at scale. You will work at the intersection of high-performance data engineering and production ML, turning research algorithms into reliable, mission-critical software. What you'll be doing: • Architect and build an agentic AIOps system that autonomously monitors GPU fleet health, aggregates and correlates massive telemetry streams, surfaces intelligent alerts, and orchestrates multi-step diagnostic workflows and corrective actions - powering real-time dashboards, automated root-cause analysis, and proactive incident response. • Research, evaluate, and prototype data storage strategies and data representations across diverse database technologies and modalities, ensuring AI models are trained on high-quality, well-structured data that improves predictive accuracy and generalization. • High-Scale Engineering: Design distributed systems to handle the extreme telemetry density of large-scale AI clusters, ensuring efficient data ingestion, processing, and real-time analysis. • Instrument services with deep observability (metrics, logs, traces) to support rapid debugging and continuous performance improvement. • Build and own the model-serving infrastructure that operationalizes predictive algorithms at scale - packaging, versioning, deploying, and monitoring AI models in both SaaS and on-premises environments. • Contribute to the platform's core libraries and abstractions that accelerate development across the broader AIOps engineering team. What we need to see: • B.Sc./M.Sc. in Computer Science, Computer Engineering, or a related technical field. • 8+ years of software engineering experience building production distributed systems. • Core Systems Programming: Expert-level proficiency in languages such as Go, C++, or Rust, with a focus on high-performance, concurrent architectures. • Solid understanding of Kubernetes and container-based deployments for production services. • Experience deploying, monitoring, and maintaining ML models or data-intensive services in a production environment. • Comfort working in ambiguous, fast-moving environments where the product is still being shaped. Ways to stand out from the crowd: • Experience building ML model-serving platforms or MLOps tooling (model registries, A/B rollout frameworks, feature stores) at scale. • A track record of taking systems from prototype to stable, production-grade platform serving real enterprise customers. • A "Systems" Thinker: You don't just write software; you understand the full stack, from how data moves across the wire to how it’s processed in a distributed cluster. • Practical Innovation: The ability to simplify complex problems and build internal tools or frameworks that empower other engineering teams to move faster. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are passionate about building mission-critical systems at the frontier of AI infrastructure, we want to hear from you.
The NVIDIA PerfTech team is looking for an outstanding Senior C++ Software Engineer to build the next generation of AI-powered developer tools. You will apply deep expertise in modern C++, systems architecture, performance, and debugging to extend our developer-tools ecosystem into the emerging world of agentic software. In this role, you will help develop Genie, NVIDIA’s company-wide AI knowledge and developer-productivity service. You will build production-quality C++ components and integrations while contributing to agentic workflows and retrieval systems that help engineers find information, understand complex systems, and work more effectively. What You’ll Be Doing: • Architect and develop production-quality C++ components, APIs, and integrations for NVIDIA’s AI-powered developer-tools ecosystem. • Build reliable, performance-sensitive systems connecting native C++ tools with Genie’s retrieval and agentic capabilities. • Design maintainable interfaces between C++ applications and AI services exposed through Python, MCP, REST APIs, and structured tool calling. • Contribute to agentic workflows, retrieval systems, ingestion pipelines, evaluation infrastructure, and enterprise integrations. • Drive technical initiatives from early exploration through production deployment, working closely with multidisciplinary engineering teams. • Mentor engineers and help establish best practices for production-quality AI-powered systems. What We Need to See: • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. • 5+ years of professional experience developing complex production software in modern C++. • Strong knowledge of software architecture, concurrency, debugging, performance optimization, and maintainable API design. • Experience owning complex systems from design through implementation, deployment, and ongoing operation. • Practical experience with AI-powered applications, agentic workflows, developer tools, retrieval systems, or related technologies. • Ability to integrate native C++ applications with Python-based services and service APIs. • Excellent communication skills and demonstrated ability to lead technical initiatives, clarify ambiguous requirements, and mentor engineers. Ways to Stand Out From the Crowd: • Experience building developer tools, profiling systems, debugging infrastructure, or performance-analysis platforms. • Background with MCP, structured tool calling, agent orchestration, or retrieval-augmented generation. • Experience designing secure, enterprise-scale retrieval or semantic-search systems. • Familiarity with LLM evaluation, grounding, observability, and hallucination reduction. • Knowledge of GPU architecture, graphics APIs, game engines, or application-performance optimization. NVIDIA is widely considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working with us. If you are creative and autonomous, with a genuine passion for technology, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and is proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate—including in our hiring and promotion practices—on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are looking for a Senior Software Engineer to provide broad technical leadership for BlueField ARM processor platform boot, from early firmware through Linux login. Do you enjoy looking beyond the problem in front of you and asking how technology, tools, and engineering methods should evolve for the next generation of products? This is an opportunity to have an impact well beyond individual features! We value technical depth, curiosity, and practical innovation, and we want this role to help raise the technical capabilities of the entire organization. This senior individual-contributor position spans firmware, kernel, architecture, and product teams. You will help drive current product development while also shaping future technical direction, introducing new tools and methods, and improving how our teams develop, debug, validate, and understand complex systems. What you'll be doing: • Own the technical strategy and roadmap for BlueField platform boot integration, from early firmware through Linux login. • Set the technical direction for platform boot integration in partnership with the architecture team, experienced domain experts, product teams, and firmware partners. • Lead the most complex cross-layer technical issues and drive technical decisions with architecture and domain experts on reliability, security, performance, recovery, and platform readiness. • Define the operating model for boot integration: interface contracts, qualification criteria, release decisions, technical risk management, and escalation paths across organizations. • Identify and assess emerging technologies, development methods, and tools. Drive adoption where they improve product capability, quality, engineering efficiency, or time to debug. What we need to see: • Bachelor's degree or equivalent experience in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with 12+ years in embedded, firmware, or Linux system software. • Deep knowledge of ARM platform boot, including firmware, ATF, UEFI, bootloaders, Linux kernel bring-up, device tree, platform initialization, and userspace handoff. • A record of leading difficult cross-organizational projects from definition through delivery, including decisions with material product or schedule impact. • Experience influencing architecture and product direction through technical judgment, without relying on direct management authority. • Strong C skills and practical experience with Linux development, debugging, and hardware/software integration. Ways to stand out from the crowd • Hands-on experience with ATF, UEFI/EDK II, Linux kernel, or complex ARM SoC/server boot flows. • Experience with secure boot, measured boot, provisioning, firmware update, or recovery flows. • Experience building automated test, simulation/emulation, observability, or failure-triage infrastructure. • Experience introducing tools or engineering practices that significantly improved team efficiency or technical capability. • Knowledge of PCIe, I2C/I3C, SPI, SMBus, BMC interactions, reset and power sequencing, and server-platform interfaces. Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
We are now looking for a HPC Operations Engineer to join our mission and continue improving our HPC infrastructure. A meaningful part of NVIDIA’s strength is our unique and advanced development tools and environments that enable our incredible pace of innovation. We are looking for architects to help us evolve the way our private compute cloud is architected and optimized. What you’ll be doing: • Troubleshoot incoming support requests in a large-scale HPC environment. • Contribute improvements to existing deployment automation, configuration management, observability, and operational monitoring and day to day operation through automation. • Ensure compute servers are running an accurate Operating System and configuration. • Address Complex Issues: Perform comprehensive issue resolution from bare metal to application level, ensuring system reliability and efficiency. • Collaborate with specialist teams to drive issues to closure. • Collaborate with domain experts to improve how our chip development process utilizes our infrastructure. • Directly contribute to the overall quality and improve time to market for our next generation chips. What we need to see: • BS in Computer Science or similar degree or equivalent experience • 2+ years of experience Proficient in coordinating Centos/RHEL Linux distributions. • Understating of container technologies like Docker. • Proficiency in Python and UNIX scripting languages such as bash. • Excellent problem-solving skills, with the ability to analyze sophisticated systems, identify bottlenecks, and implement scalable solutions. • Excellent communication and teamwork skills, with the ability to work optimally with teams with varied strengths and individuals. • Proven understanding of cluster configuration managements tools such as Ansible. Ways to stand out from the crowd: • Understanding of key Linux technologies such as NFS, automounter, LDAP, DNS, and TCP/IP networking in Red Hat Linux distribution flavors. • Familiarity with job scheduler administration (e.g. IBM Spectrum LSF or SLURM) and experience building/ operating large scale compute infrastructure. • Knowledge of the FlexLM license management system. • Proficiency in Perl for maintaining legacy automation scripts. • Familiarity with High-Speed Networking (InfiniBand, RDMA, RoCE etc.) and fast, distributed storage systems (Lustre, GPFS, etc.)
NVIDIA is building the world’s most sophisticated AI computing platforms, powering breakthroughs in generative AI, large language models, and scientific discovery. Our accelerated computing technologies enable researchers, engineers, and enterprises to push the boundaries of what is possible with artificial intelligence. We are seeking a senior researcher to join us to explore new ideas at the intersection of RDMA, transport, algorithms, hardware and software, shaping the networking technologies behind the next generation of AI! We’re excited to learn from your perspective and work together to turn research into improvements that matter. In this role, you will join a group of researchers advancing innovation with deep technical knowledge, analysis, and comprehensive systems thinking. You will collaborate and learn with top architects and researchers responsible for some of NVIDIA’s most advanced networking technologies. Our insights directly affect NVIDIA's develop of products, from micro-architectural choices to applications and software libraries. This role suits researchers who can progress from identifying an application-level bottleneck, through transport and algorithm design, down to NIC microarchitecture and then confirm if the proposed solution delivers measurable system-level value. What you’ll be doing: • Conduct innovative research and analysis for the RDMA NIC & Transport Research group. Your research insights will build NVIDIA solutions and help drive innovation across the entire stack: • Develop deep expertise across NVIDIA’s RDMA and transport architecture. • Identify architectural gaps, opportunities, and competitive advantages. • Form research hypotheses and rigorously validate them through modeling/simulation/experimentation. • Translate findings into product proposals. What we need to see: • B.Sc. or M.Sc. in Electrical Engineering, Computer Science, Computer Engineering. • 4+ years of relevant experience • Demonstrated experience bridging across fields and contributing verifiable system-wide improvements. • A track record handling engineering trade-offs across product research and time-to-market. • Experience in programming and debugging within a production-scale software environment. • Excellent interpersonal skills, with the ability to present sophisticated technical findings clearly to domain experts and non-experts. Ways to stand out from the crowd: • Deep expertise in one or more networking domains, such as RDMA transport protocols, congestion control, multipath/load-balancing algorithms, NIC microarchitecture, collective communication and NCCL, rank placement, network topology, or AI training/inference communication. • PhD or equivalent experience in engineering, or a proven history of significant research work. • A drive for impact. We are an equal opportunity employer and value diversity. We do not discriminate based on race, religion, color, national origin, sex, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability. We provide reasonable accommodations for individuals with disabilities throughout the application and employment process.
We are now looking for a verification engineer for our FC Switch Silicon team. As a FullChip verification Engineer at NVIDIA's Networking business unit, you'll join a group of passionate engineers to design and implement the next generation state-of-the-art Switch Silicon chips. In this position, you'll make a real impact in a dynamic, technology-focused company while developing the industry's best high-speed communication devices, delivering the highest throughput and lowest latency! What you'll be doing: • Work in a FC verification team within the Switch silicon. • Dynamic verification environments planning for units infrastructures and system level • Work closely with multiple teams within organizations such as Architecture, u-arch, Full chip Micro-Architecture, BE, and FW • Responsible to drive the FullChip verification execution, including staging plan of the projects and deliveries What we need to see: • Electrical Engineering B.Sc. or Computer Engineering B.Sc. • 2+ years of experience in dynamic verification. • Knowledge in network protocols and/or HPC and distributed calculations - advantage. • A team player with good communication and interpersonal skills. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you. Come, join our Switch Silicon design team and help us build the next chip in this exciting and quickly growing field.
NVIDIA is powering the world’s most advanced AI factories, where resilient infrastructure is essential to keep accelerated computing environments running at scale. The Agentic AIOps team is building a mission-critical observability and prediction platform - delivered as both a high-scale SaaS solution and a robust on-premises deployment for NVIDIA’s largest enterprise customers. As a Senior DevOps Engineer, you’ll help turn agentic AI capabilities for diagnosing and troubleshooting network and GPU infrastructure into secure, scalable, production-ready services. This role stands out through its end-to-end ownership across cloud and customer-managed environments, close partnership with software and AI engineers, and direct influence on the reliability of NVIDIA’s AI infrastructure. What You'll Be Doing: • Own the DevOps, infrastructure, security, release, and reliability lifecycle - from development environments and CI/CD through deployment, production readiness, and sustained operations. • Build and operate Kubernetes environments and Helm-based deployments for a Python, FastAPI, Node.js, and React microservices platform across SaaS and on-premises footprints. • Engineer GitLab CI/CD pipelines with automated testing, container builds, vulnerability scanning, and versioned image and Helm chart publication through JFrog Artifactory. • Automate infrastructure provisioning, configuration, upgrades, and routine operational workflows to accelerate delivery and improve engineering productivity. • Operate PostgreSQL, Temporal workflow services, and S3-compatible object storage with disciplined capacity planning, backups, recovery testing, and safe migrations. • Strengthen release reliability through deployment validation, reduced-downtime strategies, persistent-state protection, and recovery plans for active workflows. • Deliver actionable observability and security using OpenTelemetry, Datadog/Grafana, Langfuse, secrets management, identity integration, TLS, Kubernetes RBAC, network policies, and container hardening. • Partner with software and AI engineers to troubleshoot distributed systems, investigate incidents, define reliability targets, and improve platform performance, resource efficiency, and customer outcomes. What We Need to See: • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. • 5+ years of experience in DevOps, site reliability engineering, or platform engineering supporting distributed applications and microservices. • Strong hands-on experience with Kubernetes, Docker, and Helm, including networking, storage, workload scheduling, scaling, and troubleshooting. • Strong Linux administration skills and proficiency in Python and Bash for automation, plus experience with infrastructure as code and configuration tooling such as Terraform and Ansible. • Experience building and maintaining CI/CD pipelines, including runners, container registries, artifact management, automated quality gates, and secure release practices. • Practical experience operating PostgreSQL or comparable relational databases, including SQL, migrations, backup and restore, and performance troubleshooting. • Strong networking and observability fundamentals across TCP/IP, DNS, HTTP, TLS, load balancing, ingress, metrics, logs, traces, dashboards, and actionable alerting. • Sound understanding of secure infrastructure operations and incident response, with demonstrated ownership, cross-functional collaboration, and prioritization in an evolving environment. Ways To Stand Out From the Crowd: • Experience operating AI applications, agent platforms, or LLM services, including monitoring latency, failures, token usage, and cost. • Familiarity with Temporal, LangGraph, Model Context Protocol (MCP), Langfuse, ClickHouse, Redis/Valkey, or S3-compatible storage. • Deep experience with OpenTelemetry instrumentation and collectors, Datadog APM, or Prometheus/Grafana. • Experience with self-hosted Kubernetes, OpenShift, Kubernetes operators, CloudNativePG, or GPU clusters and AI data centers. • Experience building reproducible AMD64 and ARM64 container images, optimizing BuildKit pipelines, and securing the software supply chain. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you are passionate about building mission-critical systems at the frontier of AI infrastructure, we want to hear from you. #LI-Hybrid
NVIDIA is at the forefront of the AI revolution, delivering brand new accelerated compute platforms for global impact. Our Network Architecture group is seeking a talented and motivated Sr. Software Engineer to build the agentic workflows that our architects use in their daily work. The software at the center of this role is our hardware network simulation environment — you will design multi-step agent workflows over it, engineer the context that grounds them in our own specifications and source code, and optimize their runtime performance. If you are passionate about building the practical infrastructure that brings intelligent agents to life, we want to hear from you. What you'll be doing: • Build agentic workflows — loops, graphs, and multi-step pipelines — that carry real hardware network simulation and analysis work end to end. • Engineer the context these workflows run on, turning our simulation models, specifications, design documents, and source code into context that makes agents accurate in our domain. • Work closely with network architects to understand their workflows and translate them into agent workflows they use daily. • Optimize the runtime performance of our simulation tooling on these platforms, including execution time, compute cost, and end-to-end latency. • Define evaluation and regression testing for agent workflows, so that changes to a prompt, a graph, or a context source are measurable. • Build observability across agent runs: what the agent did, where it failed, and why. • Champion guidelines for secure and reliable agent workflows, including data handling, access control, and interaction boundaries. • Serve as a key technical resource for solving sophisticated integration issues between agents and internal tooling. What we need to see: • B.Sc. or above in Computer Science, Computer Engineering, or a related field, or equivalent experience. • 5+ years of hands-on experience in software engineering, with demonstrated ownership of production systems from design through deployment. • Expert-level programming skills in C++, with strong Python skills alongside it. • Strong understanding of the full stack, including hardware: memory, I/O, networking, accelerators, and where real performance bottlenecks occur. • Current, practical knowledge of how to build systems around AI models: agent loops, tool interfaces, context retrieval and management, and common failure modes. • Understanding of inference serving, including request lifecycle, batching, caching, and the tradeoffs between throughput, latency, and cost. Ways to stand out from the crowd: • Experience writing hardware simulation software — network, system, or architectural simulators, models, or testbenches. • Networking experience — protocols, fabrics, switching, or RDMA — and experience working alongside silicon, systems, or architecture teams. • Hands-on experience with inference serving engines such as vLLM, TensorRT-LLM, or Triton Inference Server, including low-level internals such as KV cache, batching and scheduling, and quantization, and related performance work such as profiling and GPU programming. • Hands-on experience building or fine-tuning LLMs or other generative models. • Agent workflows, tooling, or context pipelines adopted by other engineering teams. NVIDIA is home to some of the most innovative and dedicated professionals in the industry. We are committed to fostering a diverse work environment and are proud to be an equal-opportunity employer.
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate, and self-motivated, we want to hear from you! We are looking for an experienced networking software engineer. An awesome candidate is highly technical who is also comfortable with dealing with enterprise customers. You will join a team of Solution Engineers focused on NVIDIA Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other Enterprise related system software. Solution Engineers may spend approximately 50% of their time helping customers with their most complex problems and 50% of their time doing R&D related work. This individual should have proven grasp of datacenter and networking technologies, to provide comprehensive solutions for complex installations, maintenance, or operations for a broad scope of leading-edge networking products. What you'll be doing: • Take ownership and drive customer issues with Ethernet or InfiniBand network adapters/DPUs/Switches deployments from inception to resolution. • Work with NVIDIA Enterprise customers and internal users to improve the availability, reliability, and overall experience of working with NVIDIA Networking products. • Bring your experience to solve complex, cross-functional issues using your independent analysis, communication to improve customer experience. • Collaborate with engineering to document, recreate and solve issues. What we need to see: • BSc in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience). • 12+ years of system development and troubleshooting, ideally with some customer facing. • Experience developing/debugging with C in kernel and/or application space and/or embedded software. • Strong understanding of Linux (tools, utilities, kernel, networking stack) and virtualization. • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team orientation. • Professional-level communication skills, interpersonal skills with a passion to solve problems. Ways to stand out from the crowd: • Familiarity with InfiniBand networks, RDMA protocol, RoCE, DPUs, DPDK, HPC applications (MPI/UCX), OVS • Hands-on experience in troubleshooting and analysis of the common datacenter networking protocols/technologies (e.g.: LACP, OSPF, BGP, EVPN, VXLAN), manageability interfaces and protocols • Proven ability to deeply analyze IP / Layer 2 switching / Layer 3 routing networking protocols . • Contributions to networking related open-source projects.
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. At NVIDIA, we’re transforming the way the world interacts with technology. Our CPUs are at the heart of groundbreaking innovations across AI, gaming, and autonomous vehicles. Join our CPU Performance Architecture team in Israel and be part of a company that is pushing boundaries and making an outstanding impact globally. This is your opportunity to help build the future of computing with your expertise and passion! What you'll be doing: • Innovating and improving CPU performance through modern microarchitectural ideas. • Modeling potential improvements to determine their merit and feasibility. • Implementing effective solutions and collaborating closely with build, functional and performance verification, and post-silicon teams. • Resolving critical issues related to timing, power, and area to achieve flawless implementation. • Partnering with lead microarchitects to meet the CPU core’s performance, area, and power targets. • Advocating for microarchitectural ideas, communicating their benefits and drawbacks in various mediums. • Driving the microarchitecture definition with enthusiasm and energy, leading by example. What we need to see: • At least 8 years of experience in a frontline role within state of the art flagship CPU projects. • Deep understanding of brand-new CPU microarchitecture and architecture. • Proven track record of CPU microarchitectural innovation across areas such as Midcore CPU Uarch or Memory Subsystem CPU Uarch. • Experience in performance modeling, debugging, and demonstrating the merit of innovative ideas. • Close collaboration skills with build and verification teams to successfully implement microarchitectural improvements. • Strong critical thinking, communication, and advocacy abilities. • Minimum educational requirement: Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field, or equivalent experience. Ways to stand out from the crowd: • Experience leading microarchitecture definitions and driving performance improvement initiatives. • History of collaboration with architects and microarchitects to achieve ambitious targets in a highly competitive environment. • Demonstrated ability to think critically and advocate for complex yet performant ideas successfully. • Energy & Enthusiasm for driving innovation and leading by doing.
NVIDIA is looking for an excellent Software Manager to join the Switch SDK Group and lead a team of powerful software engineers. You will join the SDK group and take our product to next level, working closely with various other design and architecture teams and gain a deep understanding of NVIDIA’s products and technologies. NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. What you'll be doing: • Leading and managing a dynamic team of engineers, ensuring smooth and efficient project execution. • Developing and implementing NVIDIA's Ethernet SDK with a focus on high-performance and reliability. • Collaborating with teams from other subject areas to identify technical requirements and successfully implement innovative solutions. • Following established guidelines and standards to ensure the delivery of high-quality products. • Continuously striving for excellence, improving team performance, and driving innovation. What we need to see: • A bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience. • 8+ years of overall relevant experience • Proven experience with over 4 years of managing engineering teams of 4 or more members. • Outstanding leadership skills and a proven record of effectively managing complex projects. • Strong knowledge and experience in Ethernet communication, network protocols and real time software. • Experience with C/C++ programming • Experience with Linux internals • Strong analytical, creative, debugging, and problem-solving skills, along with a collaborative approach Ways to stand out from the crowd: • Python programming experience • Excellent understanding of embedded SW and real-time programming
NVIDIA is looking for best-in-class STA (Static Timing analysis) Physical Design Engineers to join our outstanding Networking DFT team, developing the industry's best high-speed communication devices, delivering the highest throughput and lowest latency! Come and take a part in designing our groundbreaking and innovating chips, enjoy working in a meaningful, growing and highly professional environment where you make a significant impact in a technology-focused company. What you will be doing: • DFT STA execution, from rtl driven constraints and definitions through DFT constraints quality assurance to STA sign-off. • Be part of a unique team of experts who have deep understanding in all aspects of pre and post silicon. • Be exposed and work on a variety of challenging designs, unique DFT solutions that require deep silicon implementation understanding. • Daily work involves all aspects of static timing analysis - constraints, environment, models generation and timing ECO generation for block level and full chip level. • Taking part in flows development. What we need to see: • B.SC. in Electrical Engineering/Computer Engineering. • 2-3 years of experience as STA engineer. • Ability to quickly adapt to new technology and go deep into new areas • Strong communication skills • Great teammate. • Drive new solutions based on any issues that arise Ways to Stand Out From the Crowd: • Knowledge in physical design flows and methodologies (PNR, STA, physical verification). • Knowledge in DFT flows such as ATPG, Mbist, Ijtag. • Prior experience in DFT timing closures. • Knowledge in CDC. • Familiarity with physical design EDA tools (such as Synopsys, Cadence, etc.). NVIDIA has some of the most forward-thinking people in the world working for us. Are you a creative and autonomous engineer who loves a challenge? Are you ready to become the engineer you always wanted to be? Come and be part of the best physical design team in the industry!
NVIDIA is looking for best-in-class Physical Design Engineers to join our outstanding Networking Silicon engineering team, developing the industry's best high-speed communication devices, delivering the highest throughput and lowest latency! Come and take a part in designing our groundbreaking and innovating chips, enjoy working in a meaningful, growing and highly professional environment where you make a significant impact in a technology-focused company. What you'll be doing: • Perform physical layout for full-chip level, integration, pinning and bump route • Work with block owners and project managers to assure high quality convergence in all layout aspects • You will be responsible for chip layout from the floorplanning stage through tape-out What we need to see: • An Electronics Engineer certificate or a B.Sc. in Electrical Engineering • You should have 5 years of hands-on Full-chip layout and Physical Verification experience, demonstrating your proven expertise. • A strong background in Physical Verification methodologies, including DRC, LVS, ANT, ERC, and DFM for advanced process nodes, is required • Knowledge in scripts' language: TCL, Unix and Shell • Experience in Linux environments • AI tools orientation or alternatively a desire to learn • Familiarity with physical build EDA tools, including Synopsys (ICC2/FC) and Cadence (Innovus) • Familiarity with Physical Verification tools: Synopsys (ICV), Siemens (Calibre) • Self-motivation, attention to detail and good interpersonal skills Ways to stand out from the crowd: • Experience in methodology definition / flow owner of Full-chip / Place and Route • Great teammate • Ownership, self-learning skills and ability to work autonomously NVIDIA is widely considered to be one of the tech world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative and autonomous, we want to hear from you.
NVIDIA is the world leader in visual computing and artificial intelligence, powering some of the most powerful supercomputers globally. We are at the forefront of innovation, enabling breakthrough applications across every industry — from self-driving cars to the development of cutting-edge AI technologies like ChatGPT. We make the most impactful solutions happen. We believe in fostering a culture of excellence and are seeking top talent to join our team. Our work environment is fast-paced, collaborative, and intellectually stimulating — offering you a front-row seat in shaping the future of technology. The Networking Application Engineering team at NVIDIA is looking for a motivated, experienced Senior Hardware Engineer who thrives at the intersection of hardware performance, ecosystem validation, and ODM/OEM partnerships. In this high-impact role, you will own critical qualification tooling, drive the design-in process with leading hardware partners, and collaborate across NVIDIA's R&D organization to accelerate hardware resolutions at scale. Your work will directly influence the quality and velocity of next-generation networking hardware reaching the world's most advanced data centers and supercomputers. What You'll Be Doing: • Own and lead the Hardware Performance and Qualification tooling suite, driving continuous improvement in test coverage, automation, and accuracy in collaboration with leading ODMs and OEMs. • Drive the design-in process with top-tier ODM and OEM partners, ensuring seamless hardware integration and delivering best-in-class platform experiences. • Partner cross-functionally with multiple R&D departments to identify, escalate, and resolve hardware issues rapidly — reducing time-to-resolution and maintaining platform quality. • Define and execute qualification plans for new hardware platforms, validating performance, stability, and compliance across diverse system configurations. • Build and nurture trusted technical relationships with ODM/OEM engineering teams, acting as the go-to expert for hardware performance and qualification. • Provide actionable feedback to engineering and product teams based on qualification findings and partner interactions. What We Need to See: • BSc/MSc in Electrical Engineering, Computer Engineering, or a related field or equivalent experience • 5+ years of experience in hardware development, including high-speed multilayer PCBs. • Proven problem-solving skills with a track record of driving issues to closure. • High proficiency in English communication and presentation. • Excellent interpersonal skills — comfortable engaging directly with ODM/OEM technical counterparts. Ways to Stand Out from the Crowd: • Knowledge of server topology, PCIe protocols, BMC interfaces, and security aspects. • Experience with the physical layer of network and PCIe ports, including SerDes tuning. • Proven track record working directly with ODMs and OEMs through design-in and qualification cycles. • Knowledge of high-speed signal integrity theory and practice, with experience using lab equipment. • Experience in script or firmware development to enhance test automation. NVIDIA is consistently recognized as one of the most desirable employers in the tech industry, attracting the brightest minds in innovation. Our team is filled with forward-thinking, creative individuals passionate about solving the most complex problems in technology. If you are ready to make a significant impact and thrive in an environment that values deep technical excellence, creativity, and autonomy — we want to hear from you.
We are looking for a Chip Design Manager to join our Switch Silicon team. As a Chip Design Manager at NVIDIA's Networking Business Unit, you'll join a group of passionate professionals to design and lead the implementation of the next generation of state-of-the-art Switch Silicon chips. In this position, you'll make a real impact in a dynamic, technology-focused company while developing the industry's best high-speed communication devices, delivering the highest throughput and lowest latency! What You'll Be Doing: • Lead a team of design and verification engineers that develops core units within the Switch Silicon. • Handle micro-architecture for RTL and simulation environment planning for units and modules. • Be responsible for the delivery of complex RTL units and their verification. • Work closely with multiple teams within the organization, such as Architecture, Full Chip, Micro-Architecture, BE, and FW. What We Need To See: • BSc or MSc in Electrical/Computer Engineering, Computer Science, or Mathematics. • 3+ years of managerial experience in chip design. • 8+ overall years of industry experience in RTL design, dynamic verification, or related domains. • Strong understanding of chip design flows and verification methodologies. • Excellent leadership, analytical, problem-solving, and communication skills. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking people in the world working for us. Are you creative and autonomous? Do you love the challenge of crafting the highest performance & lowest power silicon possible? If so, we want to hear from you. Come, join our Switch Silicon design team and help us build the next chip in this exciting and quickly growing field.
Get jobs sent to you
Add your work once. When an opening fits, it comes to you, and you see who you know at the company.
Get openings like these