Jobs in Ra'anana
NVIDIA is seeking a senior, hands-on End-to-End Architect to define and drive system architecture for next-generation AI and accelerated computing platforms. Join our E2E Architecture group, where we build large-scale solutions that bring together high-capacity communication systems, software, physical devices, and infrastructure. In this role, you will own system-level architecture across multiple technologies and organizational boundaries. You will interpret product and business requirements to develop complete architectural solutions, identify gaps across system components, and drive technical alignment from early definition through productization and deployment. What You’ll Be Doing: • Define end-to-end system architectures for Spectrum-X solutions, covering networking, software, hardware, infrastructure, and application integration. • Lead architecture tasks for the entire solution lifecycle, from requirements and system definition through implementation, validation, deployment, and optimization. • Collaborate with systems, software, model, networking, platform, and application teams to deliver integrated, high-performance solutions. • Evaluate and integrate new software and hardware technologies relevant to core Spectrum-X capabilities, including load balancing, telemetry, congestion control and more. • Translate product and business requirements into system architecture, component requirements, interfaces, and technical execution plans. • Identify architectural gaps, dependencies, tradeoffs, and performance bottlenecks across the end-to-end system. • Work closely with productization teams, including test, validation, deployment, and support, to ensure the complete solution is reliable, scalable, and ready for production. • Author architecture documents, design specifications, technical requirements, and technical publications. • Provide technical leadership and guidance to engineering teams throughout implementation and integration. What We Need to See: • Bachelor’s, Master’s, or PhD degree in Computer Science, Electrical Engineering, or equivalent experience. • 5+ years of experience in software architecture, systems engineering, or the development of large-scale, performance-critical systems. • Strong networking background, including a deep understanding of high-performance networks, distributed systems, and networked applications. • Deep understanding of deep learning systems, GPU acceleration, and AI model execution flows • Proven experience defining and delivering end-to-end architectures that span software, hardware, networking, and infrastructure. • Experience leading complex technical initiatives in a large-scale, multi-functional environment. • Ability to translate broad product goals into clear architectural requirements, interfaces, tradeoffs, and execution plans. • Excellent communication and technical leadership skills, with the ability to influence decisions across teams with multifaceted strengths and organizational boundaries. Ways to Stand Out from the Crowd: • Experience architecting high-performance networking solutions for AI, cloud, data center, or distributed computing environments. • Familiarity with NVIDIA networking technologies and the Spectrum-X platform. • Background in AI training or inference infrastructure, GPU-accelerated systems, or large-scale compute clusters. • Experience with AI Accelerators and distributed communication patterns, congestion control and/or load balancing. • Proven success identifying and resolving efficiency constraints across complex, multi-component systems. NVIDIA is widely considered one of the most desirable places to work in technology. We are passionate about what we do and committed to a culture of technical perfection, innovation, and teamwork. If you want to define comprehensive system builds that combine advanced networking, accelerated computing, and large-scale software systems, this role is for you.
NVIDIA has been elevating computer graphics, PC gaming, and accelerated computing for more than 25 years. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. As an NVIDIAN, you’ll be immersed in a diverse, encouraging 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 most groundbreaking technologies. NVIDIA’s Networking BU group is seeking to hire an expert Firmware Design Engineer for the Ethernet Switch Firmware Core team. The next generation of Switches are a crucial component of the most innovative AI and Cloud Computing Networks in the world. As a member of the Ethernet Firmware Team, you will craft and develop the firmware abstraction layer in the ETH Switch. This role will require you to participate in the design & development of firmware while working closely with hardware and architecture team to ensure timely delivery of our products to the market. 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: • 2+ years of proven experience developing firmware for embedded systems. • 2+ 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 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/ #LI-Hybrid
We are seeking a highly motivated Chip Architect to join our team and help shape the future of next-generation high-performance networking. NVIDIA’s next-generation Ethernet and NVL switches are at the core of the world’s most advanced compute clusters — from powering AI factories to scaling NVL-based GPU systems used in training/inferencing of the largest foundation models. As a Chip Architect at NVIDIA, you will play a central role in defining the architecture of these high-bandwidth, low-latency switches. Your work will directly impact how AI supercomputers, hyperscale data centers, and cutting-edge research platforms communicate at scale. You will join a team with a strong track record of first-in-the-world products and help deliver the next leap in networking technology. What You'll Be Doing: • Define the end-to-end architecture and full feature set of next-generation NVL and Ethernet switch chips across all stages of the product lifecycle — from early concept to deployment. • Develop architectural specifications and design guidelines, and drive trade-off analyses across multiple architecture options. • Lead research and exploration of future architectures, including innovation that contributes to patent development. • Collaborate closely with cross-functional teams — including other architecture groups, logic design, firmware, system software, and research — to ensure successful execution and integration. • Act as a technical leader and subject matter expert, mentoring others and driving architectural excellence across the organization. What We Need to See: • BSc or MSc in Electrical Engineering, Computer Engineering, or related field • 7+ years of proven experience in chip architecture, digital design, or design verification • Solid understanding of digital ASIC design and strong familiarity with the full chip development cycle • System-level thinking — ability to reason across hardware/software boundaries and understand how switch architecture impacts end-to-end performance • Comfortable navigating between RTL, models, and system software to drive architectural clarity Ways to Stand Out from the Crowd: • Deep knowledge of networking and compute systems • Hands-on experience in system architecture across domains such as networking, CPUs, GPUs, or memory subsystems • Background in in-network computing or data-path acceleration NVIDIA has 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. It’s not just technology though! It is our people, some of the brightest in the world, and our company diverse culture make NVIDIA one of the most fun, innovative and dynamic places to work in the world! At the center of NVIDIA's culture are our core values like innovation, excellence and determination and team, that guide us to be the best we can be.
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.
Our Networking team in Israel is looking for an experienced and motivated Board Designer to join the Hardware NVLINK Group. This team is at the forefront of developing the GPU networking infrastructure for NVIDIA's next-generation servers, focusing on accelerated performance and creating optimized, end-to-end GPU connectivity. Our products deliver industry-leading bandwidth and scalability for critical industries like AI, ML, and Cloud Computing. We are looking for a collaborative team player who enjoys working closely with cross-functional teams to drive innovation and deliver the most powerful and efficient communication solutions in the world. What you'll be doing: • Supporting pioneering switch system design projects from the initial concept phase through to mass production. • Hands on lab work to bring to design to life, evaluate and improve the product performances. • Collaborate and integrate with design engineers at all hardware project disciplines, including Mechanics, Thermal, PCB Layout, Production, Software/Firmware, and more. What we need to see: • B.Sc. in Electrical Engineering (or equivalent experience). • 2+ years of experience as a board designer, with a strong track record in complex hardware project execution. • Excellent hands-on lab skills for testing, debugging, and validation. • Strong project management skills, independence, and excellent interpersonal and communication abilities. Ways to stand out from the crowd: • Experience in designing PCBAs and real life bring-up and debugging • Proven knowledge and experience in working on complex schematics and layout NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented and forward-thinking individuals in the world working for us. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and is 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 looking for a DevOps/Verification Engineer with extensive hardware and IT infrastructure knowledge. The position includes researching, creating, and handling the automated build and deployment process for our Storage solutions. You will have a unique opportunity to have a real impact in a dynamic, technology-focused company shaping the future of data-center technologies. If you bring with your excellence and creative thinking while solving issues as they arise, and if you enjoy working with distributed teams - your place is with us! What You’ll Be Doing: • Build & maintain our bare-metal infrastructure based on pioneering technologies and high-end hardware. • Drive continual improvements to our CI/CD pipelines. • Participate actively in the development, integration, verification, and performance during R&D on next-generation Storage solutions. What We Need To See: • 2+ years of experience in developing CI/CD processes and DevOps contribution with a real passion for automation (Jenkins, GitLab CI). • Extensive experience with hardware and bare-metal infrastructure. • 2+ years of experience in writing programs using Python. • 2+ years of experience in Linux distributions (CentOS, Ubuntu, SLES, RedHat). • Good background in scripting (Bash, Ruby, Groovy) in Unix/Linux environment. • Good knowledge of virtualization in Linux (QEMU/KVM), Container orchestration with Kubernetes. • Experience in configuration and deployment management (Ansible). • Expertise in Source control infrastructure (Github, GitLab, Gerrit). • Understanding of Linux packaging software (.rpm, .deb). • Higher IT or Technical Education. Ways To Stand Out From The Crowd: • Experience with PyTest or related testing frameworks. • Good understanding of C/C++ toolchain in Linux including cross-compilation and different build tools (make, cmake, meson). • Experience in developing modern Software Verification Systems. 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 creative and autonomous, we want to hear from you! NVIDIA is committed to encouraging 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.
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. Within NVIDIA, the Networking Business Unit (NBU) builds the high-speed interconnect — Ethernet, InfiniBand, NVLink, and BlueField DPUs — that switches thousands of GPUs into a single AI supercomputer, moving data at the scale and speed the most demanding workloads require. NVIDIA is looking for an Engineering Manager to join our Network System Validation group. You will work on system validating advanced networking solutions across NVIDIA complex AI cluster environments. The group is a high-performance engineering force that treats validation as a first-class software problem. We build systems, frameworks, and benchmarks that prove our network's correctness and performance at scale. In this role you will lead the validation direction and engineering excellence of one of our technology validation teams. This is a management role for a technology leader who can own the technical roadmap and execution, mentoring a team of high-performance engineers, and push NVIDIA's network to its speed-of-light limits. This role combines the development of methodologies and automation tools with system validation, performance analysis, and investigation of cutting-edge AI networking technologies at scale. What you’ll be doing: • Lead, mentor, and coach a team of software development and system validation engineers. • Review system and product requirements, design validation methodologies, develop comprehensive test plans, functional and performance, for networking technologies in large-scale AI cluster solutions • Develop and maintain benchmarks, automation tools and scripts for test execution, environment setup, log collection, and data analysis. • Lead end-to-end investigation of complex issues by reproducing real-world scenarios, analyzing logs, telemetry, packet captures, and system metrics to identify functional issues and performance bottlenecks, triaging problems across the hardware and software stack, and driving them to root cause and resolution • Collaborate deeply with software and hardware development teams to debug networking technologies, including NCCL, RoCE, RDMA, and related software components using targeted experiments and code inspection • Profile and research AI training and inference workloads, correlating application behavior with network and system telemetry to identify scalability and performance limitations • Document findings, communicate technical results, and continuously improve validation methodologies, automation environments, and engineering processes • Foster a team culture centered on software quality, accountability, and technical excellence What we need to see: • B.Sc. / B.A. in Computer Science, Electrical Engineering, or equivalent experience • 8+ overall years of experience in networking, system validation, or related domains • 3+ years of experience leading software or system development team • Proven experience debugging complex production systems by forming hypotheses, designing experiments, and driving issues to root cause • Strong scripting and automation experience using Python, Bash, and/or Ansible • Ability to read, debug, and reason about C/C++ code (Rust or Go a plus) • Ability to drive technical alignment across teams, communicate tradeoffs clearly, and make high-quality architectural decisions at speed • Advance AI-driven approaches to test automation: intelligent scenario generation, LLM-augmented root-cause analysis, and autonomous validation pipelines Ways to stand out from the crowd: • Experience with large-scale clusters or distributed systems • Familiarity with NVIDIA networking solutions (ConnectX, SpecX, BlueField) • Background in performance analysis, Kubernetes, or cloud environments • Background in chaos testing, fault injection, or simulation systems We have some of the most forward-thinking and hardworking people working for us. If you're creative and autonomous, 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, disability status or any other characteristic protected by law.
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 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 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
Our HW team in Israel is looking for an experienced system/board designer to join the Hardware Switch Group. The team leads the development of networking infrastructure for NVIDIA next-generation data centers focusing on accelerated performance while enabling optimized end to end GPU connectivity. NVIDIA's Networking division is a leading supplier of innovative end-to-end InfiniBand and Ethernet connectivity solutions and services for servers and storage. We offer market-leading solutions that include adapter cards, switches, cables and software to support networking technologies. Our products optimize data center performance and deliver industry-leading bandwidth and scalability. In addition, we serve a wide range of markets including high performance computing, enterprise, data centers, cloud computing, big data and Web 2.0. We are constantly reinventing ourselves to stay ahead of the market and bring groundbreaking products and services to the industry. Our products are focused on delivering the most optimized power - performance communication solutions for industries like AI, ML, Cloud, Media and Entertainment as well as any other industry that can benefit from our Datastream acceleration. What you'll be doing: • Perform board bring-up, hardware validation, characterization, and system-level debugging in the lab • Debug issues involving power, signal integrity, interfaces, components, firmware interactions, and system behavior • Support productization, production-line stabilization, and hardware-related issues during mass production • Read and analyze schematics, PCB layouts, component specifications, design documentation, and manufacturing data • Define test strategies, develop validation plans, execute test procedures, and improve coverage and efficiency • Collaborate closely with electrical, mechanical, thermal, firmware, software, system, manufacturing, and quality teams throughout the product lifecycle • Provide technical leadership and hands-on support for critical hardware issues What we need to see: • B.Sc. in Electrical Engineering (or equivalent experience). • At least 8 years of hands-on experience in hardware bring-up, validation, debugging, or product engineering • Proven board-level and system-level debugging capabilities • Strong ability to read and understand electrical schematics and PCB layouts • Experience using laboratory equipment and applying structured troubleshooting methodologies • Strong problem-solving skills, technical curiosity, and attention to detail • Ability to work effectively in a dynamic, multidisciplinary environment and manage several activities in parallel • Strong communication and teamwork skills Ways to stand out from the crowd: • Experience with high-speed interfaces such as Ethernet, PCIe, SerDes, I²C, SPI, or similar technologies and supporting NPI, manufacturing lines, production stabilization, failure analysis, or yield-improvement activities • Familiarity with manufacturing processes, test stations, boundary scan, ICT, or functional testing • Experience working with contract manufacturers, suppliers, or component vendors • Familiarity with bug-tracking, failure-analysis, or PLM tools • Experience developing networking, server, data-center, or high-performance computing hardware NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most talented and forward-thinking individuals in the world working for us. If you're creative and autonomous, 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's Networking division is a leading supplier of innovative end-to-end InfiniBand and Ethernet connectivity solutions and services for servers and storage. We offer market-leading solutions that include adapter cards, switches, optical transceivers, cables, and software to support networking technologies. Our products optimize data center performance and deliver industry-leading bandwidth and scalability. In addition, we serve a wide range of sectors including high performance computing, enterprise, data centers, cloud computing. We are constantly reinventing ourselves to stay ahead of the market and bring ground-breaking products and services to the industry by using novel technologies. Our products are focused on delivering the most optimized power - performance communication solutions for industries like AI, ML, Cloud, Media and Entertainment. We are seeking experienced electrical engineers with a passion for system-level thinking and innovation in high-performance optical switch development. This role offers a unique opportunity to shape and deliver next-generation products that push the boundaries of high-speed optical communication. What You’ll Be Doing: • Lead and serve as the technical focal point for the integration of PHY system aspects and optical (CPO) electrical subsystems, ensuring their performance. • Hands on cross-disciplinary testing efforts and lab work, collaborating with system architecture, optics, silicon, thermal, mechanical, signal/power integrity, and software teams. • Characterization and testing of optical links using lab equipment (e.g., oscilloscopes, BER testers, optical spectrum analyzers and simulation tools). • Driving product scalability, working with internal partners—qualification teams to transition designs from prototype to high-volume production. • Documentation and reporting of design specifications, test results, and performance metrics. What we need to see: • B.Sc. in Electrical Engineering from a leading university or equivalent experience • 8+ years of relevant experience. • Strong analytical and problem-solving skills. • Excellent communication and collaboration abilities. • Enthusiasm for working on multidisciplinary projects. • Solid engineering intuition and understanding of physical trade-offs. • Ability to thrive in a fast-paced development environment. Ways to stand out from the crowd : • M.Sc./PhD degree in electrical engineering • Experience in high-speed Transceiver and PHY design is highly valued • Strong knowledge and experience in electro-optic communication or high-speed signals and analog circuits • Hands on experience with optoelectrical lab work and validation. 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're creative, ambitious and enjoy having fun, then what are you waiting for apply today! 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 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. Are you ready to help safeguard the most important assets of the most valuable company in the world! Our Cryptographic Services team runs the Simple Signing Service (3S) — the HSM-backed platform that signs every NVIDIA product before shipping including our Networking business unit's every release: SpectrumX, Quantum, NVLink, ConnectX, BlueField and DOCA. Today that platform is operated entirely from the US. This role will expand and accelerate the signing platform engineering and scales the operational support to Israel. You would be the first member of Cryptographic Services located in Israel, and the local owner of signing services. We intend to grow this into a local team. Are you ready to help build it! What you'll be doing: • Own 3S for Israel-based teams during local hours: triage, debug, resolve, and advance with context when it needs the wider US and India team. • Do the engineering, not just the ticket. Review and deploy production fixes, and take root causes back into the platform so the same failure does not return. • Onboard Networking and other Israel-based teams onto signing and key generation flows, and make that onboarding fast. • Drive AI-enabled automated self-service — the 3S Copilot, our MCP integrations, runbooks and docs — so the region can unblock itself without waiting for any time zone. • Be the regional voice in our planning: bring release calendars and bring-up achievements into our roadmap before they become blocking issues. • Partner closely with the US and India teams, and with Networking DevOps and release management in Israel. • Help hire and mentor the team as it grows, including interviewing and onboarding the engineers who follow you. What we need to see: • BS or MS in Computer Science Engineering or a related field of study (or equivalent experience). • 10+ years building and operating production software, with real ownership of a service — you have carried an on-call "pager" and resolved incidents under release pressure. • Strong hands-on engineering in Python, Java, Go or similar, with AWS, Kubernetes, CI/CD and infrastructure as code. • Solid understanding of applied cryptography — PKI, digital signatures, key management — or the demonstrated ability to go deep in an unfamiliar technical domain quickly. • Clear communication in English, and the judgement to keep customers advised during an incident rather than after it. Ways to stand out from the crowd: • Hands-on experience with code signing, HSMs, secure boot or software supply chain security. • Familiarity with NVIDIA Networking release and build environments — Gerrit, GitLab, Artifactory, firmware and DOCA pipelines. • You use AI and agentic tooling to remove repetitive work, and are pragmatic about where it helps and where it does not. 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 has continuously reinvented itself over two decades. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to seek, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today. What you’ll be doing: • Working closely with product design engineers, you'll perform PCB layout of high speed/high-density value-conscious PCBs for all business units at NVIDIA (GPU Desktop, Notebook, Automotive, Professional, Data Center, Deep Learning, and AI), all using Cadence PCB design tools. • Focus will be on the complete development of CAD layout from symbol creation, floor planning, and detailed component placement, constraints management, with a concept of topology and signal/trace integrity. • You will be responsible for the design releases required generation of artwork files, ODB++, and electronic PCB documentation. • Your designs will need to follow SI constraints, EMI/RFI control and FCC, UL and European regulations, IPC specifications and NRC regulations. What we need to see: • B.Sc. in Electronic Engineer degree or equivalent experience. • 2+ years of experience in high-speed design. • Having a detailed knowledge of circuit design and consideration for layout, routing, and timing constraints, DFM, DFA, DFT constraints in volume manufacturing is needed for this role. • Be an authority in using Cadence Allegro PCB design tools. • Have a deep understanding of High-Density Interconnect PCB layout and PCB Signal Integrity. • Knowledge in PCB manufacturing processes for HDI, Standard Thru-Hole, and Back-drilling. • Proven ability to work with a team while taking personal responsibility for your own contributions. • Agility in changing focus as the needs of our effort evolve. • Strong leadership, communication, and presentation abilities. Ways to stand out from the crowd: • Experience in crafting PCBs in the 25gbps + range using back-drilling technology. • Designing sophisticated multi-layer HDI PCB's for very dense placement and routing is helpful. 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're creative and autonomous, we want to hear from you!
Are you ready to help build next generation solutions for High-Performance Web Servers and Proxy Servers, Content Delivery Networks, Financial Service market's High-Frequency Trading (HFT) platforms, High-Performance Disaggregated Storage? NVIDIA is looking for an Excellent Senior Software Engineer to develop groundbreaking networking acceleration solutions for variety of markets. Development is done in an exciting and Agile environment on a widely deployed products that need constant improvements. What you’ll be doing: • Design and develop high performance networking solutions based on NVIDIA's outstanding ConnectX and Bluefield networking cards hardware. • Work in a startup mode/group developing groundbreaking networking solutions. • Development of the entire solution’s stack, from application level to networking card hardware access. • Development of kernel bypassing user space TCP/IP stack on top of our outstanding networking card hardware. • Invent and implement creative ways to improve performance and scalability. • Large scale and high quality deliveries. • Work closely with customers and partners. • Collaborate with multiple teams in our multi-functional environment on developing new features/improvements. What we need to see: • B.Sc. or M.Sc. in Computer Science or Electrical Engineering or equivalent experience. • 5+ years of experience in each of the following areas: Software development in C/C++, Networking protocols, Linux environment. • Strong design, coding, analytical, debugging and problem-solving skills. • Ability to quickly adapt to new technology and go deep into new areas. • Independence and agility. • Good social and interpersonal skills. Ways to stand out from the crowd: • Experience with low latency acceleration and performance improvement. • Experience with Linux user space/driver/kernel development. • Deep knowledge and understanding of TCP/IP stack. • Good view of system architecture and performance. NVIDIA is widely regarded as one of the most desirable employers in the technology world. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you! NVIDIA is committed to fostering a diverse work environment and is 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) based on 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 looking for an excellent Software Engineer to join the network management team. The team develops software responsible for configuring network devices. routing algorithms and performance optimizations in InfiniBand networks powering world top supercomputers. For research and testing purposes, we also develop large-scale InfiniBand network simulators. What you’ll be doing: • Design and develop user-space applications responsible for simulation large scale InfiniBand networks of thousands of network devices • Improve performance and optimize algorithms for using the simulator in Docker and cloud setups • Collaborate with multiple teams in our multi-functional environment on developing new features/improvements What we need to see: • B.Sc. in Computer Science or Software Engineering or equivalent experience • 4+ years of experience as Software Engineer, including experience with C/C++ • Self and quick learning abilities Ways to stand out from the crowd: • Proficient knowledge in C/C++ • Excellent social and written communication skills • Knowledge of network topologies design and routing algorithms NVIDIA has continuously reinvented itself over two decades. NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. This is our life’s work — to amplify human imagination and intelligence. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us and, due to extraordinary growth, our elite engineering teams are fast-growing fast. If you're a creative and autonomous manager with a sincere 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, colour, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law
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 the Mellanox Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other Enterprise related system software. Solution Engineers spend approximately 50% of their time helping customers with their most complex problems and 50% of their time doing development 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: • Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including, but not limited to Networking/switching products. • Work with NVIDIA Enterprise customers and internal users to improve the availability, reliability, and overall experience of working with NVIDIA Networking products. • Take ownership and drive customer issues with Ethernet switch network deployments from inception to resolution. • Bring independent analysis, communication, and problem-solving to 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). • 8+ years of system software development and troubleshooting experience, ideally with some customer facing. • Experience developing with Python, C/C++ in Linux application space and/or embedded software. • Expertise in Linux networking stack, tools, utilities and services. • Proven ability to deeply analyze IPv4, IPv6, Layer 2 switching, TCP/IP and routing networking protocols (ARP, STP, LACP, MLAG, IGMP, PIM, BGP, OSPF). • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented. Ways to stand out from the crowd: • Experience in solving problems in large-scale network environments with overlay technologies (BGP, OSPF, VXLAN, EVPN). • Configuration and operational expertise with network switch/router platforms (i.e. IOS, JunOS, EOS). • Experience with SRv6 technology, HPC, low-latency systems and performance tuning. • Contributions to networking related open-source projects such as Free Range Routing (FRR) and/or Bird. • Experience with AI coding tools, AI agents, etc.
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It's an outstanding legacy of innovation that's fueled by great technology—and outstanding 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, encouraging environment where everyone is motivated to do their best work. Come join the team and see how you can make a lasting impact on the world. NVIDIA is seeking a security architect who is interested in a chance to define, and implement next-generation security features for data centers’ networks. The position will take on a lead role, working with teams with varied strengths across NVIDIA and with external partners to research security requirements for networking products. What you'll be doing: • Lead, research, design, develop, and implement solutions for attestation and confidential compute in network devices. • Apply innovative security primitives using attestation capabilities. • Collaborate across external and internal teams and with customers. • Define next generation architecture following standards bodies and developing proof-of-concepts for attestation and confidential compute. What we need to see: • BSc, MSc, or PhD in Electrical Engineering, Computer Science, or Computer Engineering or equivalent experience. • At least 5 years of experience. • Background in attestation protocols such as DICE, SPDM, TPM, CoRIM • Background in confidential compute and trusted execution environments solutions such as ARM CCA and PCIe TDISP • Programming and debugging fundamentals across languages such as Python, and C/C++. • Strong communication skills and a genuine passion for working together as a team are vital. Ways to stand out from the crowd: • Proven security research experience and publications in top security conferences. • Experience with high-scale deployment challenges and threat modeling • Architectural background and hardware-software codesign. NVIDIA has some of the most forward-thinking and talented people in the world working for us. If you're an autonomous researcher passionate about connecting AI applications with the infrastructure that powers them, we want to hear from you.
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