Jobs in Ra'anana

199 open
N
Senior System Management Architect
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

Our Host Management Team focuses on the holistic system- and board-level management of next-generation data center infrastructure. We architect the production, provisioning, management, power, and reset flows that keep complex, multi-silicon platforms operating securely and reliably. We bridge the gap between high-level orchestration (like Redfish and out-of-band management) and low-level hardware execution. We are seeking a Senior System Management Architect to lead the management architecture for our advanced SmartNIC cards. You will be the resident expert for SmartNIC system management, ensuring that NIC ASICs, Baseboard Management Controllers (BMCs), MCUs, CPUs, and CPLDs operate in perfect unison. You will own the lifecycle management specifications for SmartNIC platforms—from factory provisioning and day-one deployment to complex orchestrated reset flows and secure recovery. If you are someone who enjoys looking at a high-level system diagram and then immediately diving into the I2C/I3C bus topologies and PLDM command structures required to make it work, this role is for you. What you'll be doing: • System Architecture & Flow Definition: Define and document comprehensive production, provisioning, update, recovery and reset flows for SmartNIC cards. Crucially, you will ensure that these board-level architectural decisions perfectly align with and support overarching platform-level needs, orchestrating seamless coordination between the NIC ASIC, BMC, CPU, and peripheral components. • Security & Provisioning: Specify security provisioning flows including OTP fusing, secure boot enablement, attestation key injection, certificate chain management, RPMC key derivation, and PQC (Post-Quantum Cryptography) requirements. Define IPN-to-OPN transition and component locking procedures. • Protocol Implementation & Guidance: Specify the use of standard management protocols (MCTP, PLDM, SPDM, NC-SI) across internal board interfaces to achieve secure boot, firmware updates, and telemetry gathering. • Hardware/Software Intersect: Dive deep into device-level hardware and software behaviour. Define CPLD logic requirements, power-sequencing dependencies, and reset orchestration (e.g., handling PCIe PERST#, SBR, and forced resets) for multi-host and standalone SmartNIC environments. • Interface Management: Architect intra-board communication pathways using PCIe, I2C/I3C, USB, and SPI, ensuring robust out-of-band (OOB) and in-band management connectivity. • Cross-Functional Leadership: Collaborate tightly with Production teams, Hardware and Firmware Engineering, NIC FW/Driver teams, and QA to translate your architectural specifications into implementable, testable realities. • Technical Documentation: Author rigorous technical specifications, test plans, and architectural design documents to guide both development and factory production. What we need to see: • Deep System-Level Perspective: Proven ability to understand complex computing or networking systems top-to-bottom, with a specific background in SmartNIC boards, chassis, or network tray architectures. • Device-Level Expertise: Hands-on experience debugging or architecting flows involving BMCs (e.g., OpenBMC), MCUs, CPUs, and complex networking ASICs. • Protocol Fluency: Strong working knowledge of modern platform management and security protocols, specifically MCTP, PLDM (Type 2, 5, etc.), SPDM, and NC-SI. • Hardware Interface Knowledge: Deep familiarity with board-level communication buses (I2C, I3C, SPI, USB) and system interconnects (PCIe architecture, including link states and reset mechanisms). • Analytical Documentation Skills: Exceptional ability to write clear, unambiguous technical specifications, state-machine descriptions, and sequence diagrams. • Experience Level: Typically requires a BS/MS in Electrical Engineering, Computer Engineering, Computer Science, or a related field, alongside 8+ years of relevant industry experience. Ways to stand out from the crowd: • Experience with Redfish API definitions and OOB network infrastructure. • Familiarity with hardware root of trust (HRoT / eROT) concepts and secure boot architectures. • Experience with PLDM firmware update bundle packaging and update agent implementation. • Experience with production line tooling, factory provisioning, and manufacturing test flows. • Networking Experience: Background in general networking principles, SmartNIC data-plane and offload operations, or high-speed data center topologies.

System Architect
N
Senior Software Advanced Developer
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

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. NVIDIA is seeking a highly skilled and modern software engineer to develop and prototype brand new advancements in distributed training and inference using NVIDIA’s Spectrum-X AI fabric. This role offers a rare chance to pioneer AI and networking technology, contributing to ground-breaking projects that will define the landscape of large-scale AI systems. Improve AI app-networking connection by refining communication, crafting congestion control, coding NIC firmware, and expanding switch SDK features for enhanced AI factory efficiency. Your work impacts large AI system development, scaling, and speed. What you’ll be doing: • Prototype end-to-end solutions to improve distributed training and disaggregated inference performance. • Analyze and optimize communication flows across application, transport, and network layers. • Develop system software spanning communication libraries, drivers, and firmware integrations. • Collaborate with hardware, firmware, and SDK teams to co-design network features. • Validate and integrate prototypes into NVIDIA’s AI infrastructure and products. What we need to see: • BSc/MSc/PhD in Computer Science or Electrical Engineering • 5+ years of relevant experience and/or knowledge • Deep understanding of networking and communication internals — NCCL, RDMA/RoCE, congestion control. • Hands-on experience with HW/SW/FW integration and low-level programming (C/C++, kernel, drivers). • Some background in distributed training systems (such as PyTorch DDP, Megatron-LM, DeepSpeed). Ways to stand out from the crowd: • Demonstrated innovation and leadership turning prototypes into impactful product features. • Experience with programmable data planes (P4, eBPF, DOCA SDK, or switch SDKs). • Familiarity with NIC firmware scheduling, in-network compute, or congestion management. • Contributions to open-source projects, academic papers, or performance benchmarking tools. • Strong background in AI factory architectures, distributed inference, or network telemetry. NVIDIA is known as one of the most sought-after employers globally. You’ll be part of a high-impact team that develops technologies shaping the future of AI networking and distributed computing. If you’re enthusiastic about crafting the future — we look forward to hearing from you!

Software Engineer
N
Senior Software System Architect, AI Factory Management
Nvidia · Ra'anana

NVIDIA is looking for a Senior Software System Architect to join the team shaping networking management systems, AIOps platforms, and applied AI solutions for AI cluster operations. You will work with customers, internal operational teams, fellow architects, Product, and Engineering teams to translate sophisticated operational challenges into clear requirements and scalable architectures, and carry these capabilities through implementation and delivery into products that deliver measurable value for customers. We seek someone with deep technical judgment, a broad system perspective, and the persistence to move ideas into production—someone who asks sharp questions, catches consequential details, and builds alignment across teams. What you’ll be doing: • Define architectures for management and intelligent automation capabilities spanning telemetry, observability, remediation, and operational automation. • Engage customers, cluster operations teams, and compute authorities to understand their challenges and architect solutions that improve operational efficiency, reliability, and scalability. • Partner with Product and Engineering to translate architectural recommendations into prioritized features and drive their inclusion in the Plan of Record (POR), defining requirements, dependencies, and success criteria. • Resolve system tradeoffs across hardware, firmware, software, and data platforms, with attention to scale, reliability, performance, and usability. • Guide design decisions through implementation, with hands-on development of targeted proofs of concept (PoCs) and technical investigations as needed to validate critical assumptions. • Offer strategic direction and system-level leadership throughout teams, guiding engineering choices and promoting sophisticated, AI-centered operating practices. What we need to see: • MSc. or higher in Computer Engineering or Computer Science (or equivalent experience). • 8+ years in system or software architecture, with a record of delivering sophisticated distributed systems in production. • Hands-on experience architecting and delivering distributed software systems, including cloud-native services, deployment, and orchestration. • Deep understanding of data center infrastructure across compute, networking, and management systems, including how these components interact at scale. • Ability to connect the big picture with precise technical reasoning—and recognize which details matter. • Experience translating customer needs into system capabilities and influencing decisions across technical and product teams. • Strong ownership, initiative, and follow-through, supported by clear technical writing and communication. Ways to stand out from the crowd: • Experience with AI factory infrastructure, large-scale GPU clusters, HPC, or distributed AI training and inference workloads. • Hardware/software co-design experience spanning compute, networking, firmware, and software. • Deep understanding of telemetry and observability platforms, including applying AI/ML. • Hands-on development of LLM agents, including orchestration, tool integration, context management, and evaluation. • Contributions to open-source communities, particularly in AI infrastructure or observability. With competitive salaries and a generous benefits package, NVIDIA is widely regarded as one of the technology world’s most desirable employers. We offer the opportunity to work with some of the most forward‑thinking engineers in the industry, and due to unprecedented growth, our engineering teams continue to expand. If you are a senior technical leader passionate about intelligent systems, AIOps, and large‑scale AI Factories, we want to hear from you.

Software Architect
N
Senior Software Firmware Architect, Host Management
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

We are looking for a Senior Software/Firmware Architect to join NVIDIA’s Host Management group. The architect will develop the next-generation management solutions for NVIDIA networking infrastructure environments. We are a team that values technical depth, clear ownership, and respectful collaboration. We believe great architecture is built through curiosity, rigorous thinking, and close partnership across disciplines. We welcome architects who bring different perspectives, ask hard questions, and want to build systems that matter at scale. Our team handles the software and firmware that support host management flows throughout platform control software, baseboard management controllers, hardware interfaces, data monitoring, restoration processes, energy regulation, module management, and system orchestration. In this role, you will develop architecture, lead multi-departmental teams, and convert complex platform requirements into scalable, reliable, production-ready solutions. What you will be doing: • Lead architecture definition for Host Management SW and FW across NVIDIA networking platforms • Define system flows across host software, embedded firmware, BMC, device firmware, and hardware interfaces • Guide the development of architecture for telemetry, recovery, power management, module management, firmware update flows, and control protocols • Convert product, customer, and platform needs into clear technical specifications and implementation plans • Work closely with SW, FW, HW, validation, program, architecture, and customer-facing teams • Provide technical leadership to engineers implementing complex cross-domain features • Own architecture documentation and communicate technical direction clearly to engineering and leadership What we need to see: • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or equivalent experience • 12+ years of experience in system software, firmware, embedded systems, platform management, or networking systems • Strong background in SW/FW architecture for complex systems • Deep understanding of firmware, embedded software, Linux, BMC, host interfaces, and system-level debug • Experience with protocols or technologies such as PLDM, MCTP, NC-SI, PCIe, I2C, USB, CMIS, Ethernet, InfiniBand, or NVLink • Strong communication skills and experience writing architecture documents, specifications, and technical proposals Ways to stand out from the crowd: • Experience with NVIDIA networking products, DPUs, NICs, Switches, CPO/NPO, or hyperscale data center platforms • Background in host management, BMC architecture, platform firmware, data monitoring, system restoration, power/thermal management, or module management • Experience defining SW/FW interfaces across large multi-team programs • Hands-on background in bring-up, validation, production debug, or customer issue resolution • Track record of leading architecture from early definition through successful product delivery

Firmware Architect
N
Senior Site Reliability Engineer
Nvidia · Ra'anana, Yokneam

We are seeking a highly skilled Principal Staff SRE to join our dynamic Core Infrastructure team. This role will lead initiatives that improve the efficiency, performance, reliability, and evolution of infrastructure services across on-premises and cloud environments. 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 What you'll be doing: • Lead initiatives that transform the IT Compute Core architecture and build new infrastructure service offerings across on-premises and cloud environments. • Design, scale, and deploy core infrastructure services including DNS, NTP/PTP, DHCP, and LDAP, with responsibility for performance, reliability, automation, monitoring, high availability, capacity planning, and lifecycle management at global scale. • Define and implement service-efficiency metrics, and drive improvements through software and hardware optimization, including SR-IOV and DPU capabilities where appropriate. • Apply technologies such as eBPF and XDP to improve observability, performance analysis, and DDoS-mitigation capabilities. • Collect and analyze system and capacity data; develop enterprise-wide capacity plans and coordinate with management to implement appropriate changes. • Develop and maintain tools for collecting, analyzing, and visualizing data for reporting, alerting, and monitoring. • Collaborate with NVIDIA leadership, senior engineers, program managers, and product managers to develop compelling IT products and services that meet customer needs. What we need to see: • Bachelor's degree in Engineering, Computer Science, Mathematics, or a related field, or equivalent experience. • 12+ years of demonstrable experience in compute platform engineering, with a strong focus on automation and technical leadership in large-scale environments. • Experience designing and deploying containerization architectures and distributed-systems infrastructure. • Demonstrable experience evaluating existing application architectures and seeing opportunities for containerization that improve scalability, reliability, and efficiency. • Strong analytical skills, including the ability to define and track key performance metrics. • Experience developing tools for data analysis and performance profiling, including Terraform and configuration-management tools. • Proficiency in Go, Python, or similar programming languages. • Linux OS proficiency, including kernel internals. • Experience operating large-scale environments with bare-metal build infrastructure. • Understanding of network protocols and architectures, including VLAN, VXLAN, SDN, BGP, and Anycast. Ways to stand out from the crowd: • Deep understanding of complementary infrastructure components, including DNS, LDAP, and security tools. • Hands-on experience with containers and their implementation. • Experience deploying and managing services such as DNS and LDAP at scale. • Solid understanding of microservices architecture, infrastructure as code, and configuration-management tools. 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.

Site Reliability Engineer
N
Senior Software Architect, GPU Networking
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. The GPU Networking Software Architecture team is looking for a Senior Software Architect to help shape software for next-generation AI infrastructure. In this role, you will combine hands-on software architecture and development with system-level thinking. You will collaborate with experienced architects and engineering teams across NVIDIA while expanding your software architecture skills. Join us to help build the technologies that connect and manage large-scale accelerated computing systems. What you’ll be doing: • Contribute to the architecture and prototyping of GPU networking software for large-scale AI infrastructure. • Analyze requirements, evaluate design alternatives, and document technical decisions and trade-offs. • Develop proofs of concept to evaluate interfaces, performance, resiliency, and software-hardware interactions. • Collaborate with GPU, switch, firmware, driver, networking software, product, and architecture teams to move concepts toward implementation. • Build knowledge of the GPU networking software stack and take increasing ownership of well-defined architectural areas. What we need to see: • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Computer Engineering, or a related field, or equivalent experience. • 5+ years of relevant software development experience in Linux environments. • Strong understanding of software engineering fundamentals, including debugging, testing, data structures, concurrency, and operating-system concepts. • Solid foundational knowledge of computer networking. • Ability to understand complex systems, reason about component interfaces and design trade-offs, and communicate technical ideas clearly. • Curiosity, initiative, collaborative problem-solving skills, and an eagerness to learn from experienced architects and engineers. • Ability to work effectively with teams across locations and time zones. Ways to stand out from the crowd: • Knowledge in one or more of the following: Ethernet and IP datacenter protocols, management and telemetry protocols, GPU interconnects, Linux kernel or driver development, and network operating systems. • Experience building prototypes or contributing to system-level architecture and design documents. • Familiarity with AI communication libraries or programming models such as NCCL, UCX, MPI, CUDA, or equivalents. • Knowledge of Kubernetes, containers, or cloud-native infrastructure. • Experience analyzing performance, reliability, resiliency, or observability in complex software systems. NVIDIA is widely considered 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, collaborative, and excited to grow from hands-on software development into software architecture, we want to hear from you.

Software Architect
N
Manager, SONiC Software
Nvidia · Ra'anana

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. We seek for team lead to join our Ethernet Switch SONiC Network OS. As a SONiC design team lead at NVIDIA, you will have to work closely with NVIDIA’s development and architecture teams responsible for SONiC Network OS and gain a deep understanding of NVIDIA products and technologies. What you'll be doing: • Be part of NVIDIA SONiC R&D team, contribute code to SONiC worldwide community. • Work in a Continuous Deployment environment of fast development/deployment cycles. • Work with experienced teams which are well known in the SONiC community. • Participate in an international team of software engineers working on products for testing NVIDIA products. • Manage, mentor, and guide a team of SONiC eth switch NOS. • Design and implement SONiC feature under linux environment upstream to SONiC open source project. • Promote a culture of innovation, quality, and accountability. Bring SONiC NOS to shine in customer's view. What we need to see: • B.Sc. degree or equivalent experience in Engineering/Computer Science/related field. • 3+ years of experience in a leadership role, managing or software development teams. • 8+ overall years of experience in software development • Proven experience in a leadership role, with a track record of successfully leading scrums and projects. • Strong programming skills in C++ and Python. • Strong technical abilities, problem-solving skills, coding, and design skills. • Ability to lead feature development, take full ownership and deliver independently. • Linux knowledge: have a general understanding of Linux operation system concepts. Ways to stand out from the crowd: • Strong communication and interpersonal skills, with the ability to motivate and inspire others. • Knowledge in one or more Networking areas: Ethernet, VLANs, TCP/UDP/IP, QoS, L2-L3 protocols. With competitive salaries and a generous benefits package, we are 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 outstanding 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 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, disability status or any other characteristic protected by law.

Engineering Manager
N
Senior AI Networking System Architect
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

Our technology has no boundaries! NVIDIA is building the world’s most groundbreaking and state of the art accelerated compute platforms for the world to use. It’s because of our work that scientists, researchers and engineers can advance their ideas. We pioneered a supercharged form of computing loved by the fastest paced computer users in the world - scientists, designers, artists, and gamers. We are seeking a highly motivated High-Performance System Architect to join our team of experts and help shape the future of high-performance and ML / AI computing. Our next-generation NVL systems will be at the forefront of connecting and powering the world's most advanced compute clusters, from supercomputers used in AI research to high-performance clusters used at almost every industry today, such as car and Pharmaceutical. As a high-performance system architect at NVIDIA, you will have the opportunity to work on some of the most cutting-edge technology and help to drive the innovation of our next generation networks that will be used by top researchers and engineers around the world. What you’ll be doing: • Define the NVL system architecture end-to-end, by internal requirements and customers requirements through all product life cycles (post/pre silicon, on deployments). • Research of various solutions to enable the next large-scale-high-performance computing clusters. The position spans over various layers from algorithms, software, firmware, and HW. • Developing models for simulations and performance testing, analysing the results and development of future HW and SW. • Collaborate with cross-functional teams, including other architecture teams, logic design, system software, firmware, and research teams, to ensure the successful execution of the project. What we need to see: • B.Sc, M.Sc, or Ph. D degree in Computer Science, Computer Engineer, or Electrical Engineer. • At least 5 years of industry or research experience in computer networks. • Excellent understanding of large-scale networks behaviour and the effect of distributed computing workloads effect on the network. • Experience in development of simulation environments. • Possess strong managerial, problem solving and critical thinking skills. • Ability to work and operate in a highly dynamic environment. • Partner with multiple groups in the organization. Ways to stand out of the crowd: • Strong understanding in network protocols - such as InfiniBand, IP, TCP and RoCE and network topologies. • Good knowledge in Python, C++. • Good knowledge with AI models. • Familiarity with HPC environments, routing algorithms, Omnet++ and NS3 simulation environments. 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 growing fast. If you're 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 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, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

AI Networking Architect
N
Software Architect, Network System Validation
Nvidia · Ra'anana, Yokneam

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 a Software Architect to join our Network System Validation group. You will work on developing systems for 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. This is a senior, deeply hands-on role for a technology leader who can own the software architecture, development roadmap, mentor a team of high-performance engineers, and push NVIDIA's network to its speed-of-light limits. This role combines the design of validation methodologies with hands-on development of testing frameworks, automation infrastructure, and advanced debugging, analysis, and investigation tools for network performance and functionality at scale. What you’ll be doing: • Design and implement network validation methodologies for system-level testing • Build the systems that orchestrate millions of concurrent IO operations, inject chaos at the infrastructure layer (latency, congestion, losses, and hardware failures), and expose the hardest-to-find system faults • Building the systems that capture, store and process TBs of telemetry data to produce autonomies root-cause-analysis and system level insights • Advance AI-driven approaches to test automation: intelligent scenario generation, LLM-augmented root-cause analysis, and autonomous validation pipelines • Establish engineering practices — design docs, production-grade code reviews, testing philosophy, and cross-team technical alignment • Produce clear, data-driven reports and insights What we need to see: • B.Sc. / B.A. in Computer Science, Electrical Engineering, or equivalent experience • 12+ years of experience in developing large scale software projects • Strong distributed system experience and system-level debugging skills • Strong software skills: C/C++/Rust, Python (must), Bash • Experience building automation frameworks and validation tools • Experience building large-scale infrastructure platforms, internal developer platforms, or reliability engineering systems • Deep understanding of distributed systems: concurrency, consistency models, fault tolerance, and large-scale system behavior under stress • Proven track record leading complex technical initiatives from architecture through delivery • Ability to drive technical alignment across teams, communicate tradeoffs clearly, and make high-quality architectural decisions at speed Ways to stand out from the crowd: • Background with RDMA / RoCE / AI networking (NCCL) • Experience with L2/L3/L4 networking protocols • Familiarity with NVIDIA networking solutions (ConnectX, SpecX, BlueField) • Background in performance analysis, Kubernetes, or cloud environments • Background in chaos engineering, 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.

Software Architect
N
Senior Firmware Security Architect, Networking
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam, Be'er Sheva

NVIDIA Networking product security team is looking for an outstanding technical security architect with hands-on experience to help us improve the security posture of NVIDIA networking products. In this role you will partner with firmware, hardware, and architecture teams on the security architecture, to reduce risk, threats, and vulnerabilities while driving new security features that affect millions of devices all over the world! What you'll be doing: • Be involved in the security architecture of NVIDIA Networking firmware — trust boundaries, privilege separation between firmware domains, device identity and key storage, secure boot and chain of trust, and secure update and anti-rollback flows. • Perform security threat modeling of firmware and embedded subsystems across NVIDIA Networking products. • Analyze complex firmware and hardware/firmware interactions to identify security weaknesses, including boot flows, privileged execution environments, and host- and network-facing management interfaces. • Define security features and mitigations spanning the full device lifecycle — provisioning, attestation, debug authorization, runtime hardening, and field update. Guide the engineering teams throughout the implementation. • Translate threat models into actionable security requirements and architectural decisions, and review designs and implementations against them. • Partner with hardware and ASIC architects to specify the security primitives firmware depends on, and define how they are used across the product line. • Drive secure development practices for firmware — memory-safe coding patterns in C, static analysis, and fuzzing of firmware-exposed interfaces — and make sure development processes meet security and coding standards. What we need to see: • Academic degree in computer science, electrical engineering, or related field. Candidates with equivalent work experience will also be considered. • Demonstrated experience of 5+ years in product security, firmware security, or security research, including hands-on work with embedded or firmware codebases. • Experience defining security policy models — authorization schemes, RBAC, and administrative role separation — including how policy is expressed, enforced, and administered in production. • Familiarity with applied cryptography (including secure boot, code signing, and attestation), threat modeling, common attack vectors, and mitigation techniques. • Ability to work independently, and collaboratively in a constantly evolving environment. • Excellent communication and interpersonal skills. Ways to stand out from the crowd: • M.Sc. or PhD in computer science, electrical engineering, or related technical field. • Experience with hardware/software interfaces in networking devices — register and MMIO programming models, DMA, mailbox and doorbell mechanisms, PCIe configuration and management interfaces, and the firmware that drives them. • Experience with hardware roots of trust and hardware-enforced isolation (MPU/MMU, secure enclaves, fuse/OTP-based provisioning) in SoCs or ASICs. • Hands-on experience with networking software — device drivers, control plane, management interfaces, or embedded network operating systems — and an understanding of how these components interact with firmware. • Familiarity with high-scale deployment, the data center security ecosystem and its operational challenges. 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 forward-thinking and hardworking people on the planet working for us and, due to unprecedented growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine 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.

Security Architect
N
Senior Hardware Engineer
Nvidia · Ra'anana, Yokneam

Our Networking team in Israel is looking for an expert system/board designer to join the Hardware NVLINK Group. The team leads the development of GPU networking infrastructure for NVIDIA next-generation servers focusing on accelerated performance while enabling optimized end to end GPU connectivity. NVIDIA's NVLINK HW team designs innovative end-to-end connectivity solutions for GPU servers. Our products optimize data center performance and deliver industry-leading bandwidth and scalability. 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: • Lead Pioneering Switch System design from concept to mass production • Collaborate and integrate with all HW project fields: Board Design, Mechanics, Thermal, PCB Layout, Production, Software/Firmware, RTL and more • Project decision maker - Technical focal point • The position consists of product specification definitions, electrical schematics, component selection, layout guidance, hands-on testing in a lab environment, accompanying production and qualification processes What we need to see: • B.Sc. in Electrical Engineering (or equivalent experience) • 10+ years as a board designer, experience in complex HW projects execution • Proven experience in leading multi-disciplinary projects • Hands-on lab skills • Multi layer PCB design knowledge • Experience in high current power delivery design • Comprehensive understanding of RTL implementations (CPLD/FPGA) • Personal: Project management skills, independent, excellent interpersonal relationship Ways to stand out from the crowd: • Experience in data-center switches products design for high volume manufacturing • Proven knowledge in high speed design (25Gb/s and above) • Experience in HW team lead • Knowledge in advanced PCB technology • Experience in leading customers conversations, understanding product requirements 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.

Hardware Engineer
N
Senior System Software Architect, AI Networking
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

Our technology has no boundaries! NVIDIA is building the world’s most groundbreaking and state of the art accelerated compute platforms for the world to use. It’s because of our work that scientists, researchers and engineers can advance their ideas. We pioneered a supercharged form of computing loved by the fastest paced computer users in the world - scientists, designers, artists, and gamers. We are seeking a highly motivated architect to join our team of experts and take part in shaping the future of high-performance ML / AI computing. Our next-generation Spectrum-X, InfiniBand and NVLink systems will be at the heart of connecting and powering the world's most advanced compute clusters, from supercomputers used in AI research to high-performance clusters used at almost every industry today. As a system/software architect at NVIDIA, you will have the opportunity to work on some of the most innovative technology that is currently driving the world forward. What you’ll be doing: • Define the next generations of Spectrum-X, InfiniBand and NVLink SW architecture. • Research of various solutions by defining and running POCs, evaluate SW and HW impact and conveying the solution architecture to the relevant teams. The solutions can span over various layers: from algorithms and high level software to firmware and HW. • Collaborate with multi-functional teams, including other architecture teams, VLSI logic design, system software, firmware, and research teams, to ensure the successful execution of the project. What we need to see: • B.Sc in Computer Science, Computer Engineer or Electrical Engineer. • At least 5 years proven experience in VLSI, FW or SW design/architectural roles. • Good grasp of networking layers and SW-HW co-design. • Possess strong managerial, problem solving and critical thinking skills. • Ability to work and operate in a highly dynamic environment on multiple concurrent projects with multiple groups. Ways to stand out of the crowd: • M.Sc / PhD in relevant fields (Math, Computer Science, Computer Engineer or Electrical Engineer). • Knowledge/hands-on experience in network protocols - such as InfiniBand, IP, TCP and RoCE. • Knowledge/experience in network topologies, LLM or DL (research or design). • Architectural experience in SW-HW co-design. 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! 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.

AI Networking Architect
N
Senior VLSI Integration Engineer
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam, Be'er Sheva

The complexity of the chip has greatly increased over the years. We are now packing tens of billions of transistors in a chip to meet the growing computing demand in a footprint that is responsible to our environment. The NVIDIA System-On-Chip (SOC) group is looking for a top ASIC Engineer with a curiosity about SOC design automation, RTL integration, chip build and assembly, and padring design and verification. You should have real passion for methodologies and automation solutions that enable SOC creation in the most optimized way. In this position, you will get the opportunity to build complex networking chips and interact directly with unit-level ASIC, Physical Design, CAD, Package Design, Software, DFT and other teams. What you'll be doing: • Implement chip level design through collaboration with cross-functional teams (Functional Design, DFT, Design Verification, System Verification, STA, and Physical Design). • Be exposed and work on a variety of functional and structural challenges. Including functional debug, physical design readiness, emulation, resolve design quality issues. • Daily work involves aspects of chip level design, including partitioning, CDC, RDC, trial synthesis, design quality checks • Taking part in flows development and deployment What we need to see: • B.SC./ M.SC. in Electrical Engineering/Computer Engineering. • 7+ years of actual design experience in chip design • Solid hands-on RTL design skills in System-Verilog • Proficiency in at least one scripting languages like python, bash, tcl. • Great teammate. Way to stand out from the crowd: • Passion for quality. Experience with delivery to physical design, emulation, firmware and other customers 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! #LI-Hybrid

VLSI Integration Engineer
N
Senior Software and System Architect
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam, Be'er Sheva

NVIDIA is looking for an outstanding Senior Networking Software Architect to join the NIC/DPU Software and Firmware Architecture group. In this role, you will help define the next generation of NVIDIA datacenter and AI networking platforms, with focus on DPU management, QoS, performance, telemetry, and software architecture across stacks. You will work closely with hardware designers, firmware/kernel driver teams, system engineers, validation, product management and customers. The role spans early architecture definition, pre-silicon design, bring-up, and production readiness for large-scale AI and cloud datacenter deployments. What You’ll Be Doing: • Own software and system architecture for next-generation DPU management, QoS, performance, telemetry, and observability features. • Define end-to-end control and management flows across DOCA, host drivers, embedded firmware, BMC, management controllers and external management systems. • Specify telemetry and observability requirements, including counters, logs, traces, events, health monitoring, debug data, and streaming telemetry. • Define management interfaces and APIs for configuration, provisioning, lifecycle operations, diagnostics, and field serviceability. • Write clear architecture specifications, interface definitions, flow diagrams, and design documents for software, firmware, and system teams. • Partner with R&D teams to translate high-level architecture into implementable designs and guide features through development, validation, silicon bring-up, and production. • Analyze system performance bottlenecks, interoperability issues, telemetry gaps, and customer-reported issues, then feed learnings into future architecture. • Collaborate with system and cluster architects to ensure NIC/DPU features fit end-to-end AI datacenter and cloud networking designs. What We Need To See: • B.Sc. or M.Sc. in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience. • 9+ years of experience in networking, system software, embedded software, firmware, or datacenter infrastructure. • Proven experience in software architecture, or technical leadership roles. • Deep understanding of networking concepts and protocols such as Ethernet, TCP/IP, RDMA/RoCE, congestion control, QoS, virtualization overlays, and traffic management. • Strong background with DPUs, SmartNICs, or other high-performance networking devices. • Experience with system management, provisioning, monitoring, telemetry, diagnostics, or lifecycle-management flows. • Familiarity with management protocols and frameworks such as Redfish, PLDM, MCTP, IPMI, gNMI, SNMP, Netconf, REST, or gRPC-based APIs. • Ability to lead cross-functional architecture discussions across software, firmware, hardware, validation, product, and customer-facing teams. • Excellent written and verbal communication skills, including the ability to create clear architecture documents and present trade-offs. Ways To Stand Out From The Crowd: • Experience defining software architecture for DPU products, including management, telemetry, QoS, performance, security, virtualization, or offload features. • Hands-on background with Linux networking, device drivers, firmware, embedded Linux, BMC software, DOCA, DPDK, OVS or Kubernetes networking. • Experience with performance counters, profiling tools, eBPF, Prometheus, Grafana, dashboards, heat maps, or large-scale telemetry systems. • Experience in defining and developing GAI-based analysis tools to extract insights from telemetry data and streams. • Background in RAS, diagnosability, serviceability, field failure analysis, production debug, or customer escalation handling. NVIDIA is widely considered one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the industry working with us, and we are building the networking platforms that power the AI revolution. If you are passionate about NICs, DPUs, system software, and large-scale AI networking, and you want to shape the management, telemetry, QoS, and performance architecture of future NVIDIA platforms, we want to hear from you.

Software Architect
N
Senior AI Storage Software Architect
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

We are looking for a Storage Software Architect to join the architecture group. You will be part of a team that shapes the next generation of storage for AI: training, inferencing, KV cache, RAG and more. Utilizing the best from NVIDIA's network products, DPUs and NICs, working closely with hardware architects, SW architects and external customers, defines the programming interfaces, protocols and management. We have crafted a team of extraordinary people stretching around the globe, whose mission is to push the frontiers of what is possible today and define the platform of tomorrow. At NVIDIA, we work, think and learn as a team. We thrive in a deeply strong environment and we're passionate about a culture that demands innovation and the highest standards. The rewards are sweet and include collaborating with some of the smartest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to work on products that transform the way people work and play. What you’ll be doing: • Define how storage for AI clusters should look like • Research and analyze AI storage workloads, POC ways to optimize them • Design the storage SW stack for AI, APIs, and offloads • Lead hands-on POCs • Drive HW features to next generation of DPUs and NICs What we need to see: • B.Sc., M.Sc. or Ph.D. in Computer Science or related discipline • 5+ years of experience in a storage company as senior developer or an architect • Experience with AI applications, training and inference, KV cache, RAG, vLLM, NIMs, etc • Ability to quickly adapt to new technology and go deep into new areas • Can work independently • Strong communication skills • Able to work with customers and partners • Drive new solutions based on any issues that arise 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.

Storage Software Architect
N
Senior Performance Engineer - LLM Inference Frameworks
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA is hiring exceptional software engineers to build and optimize the core inference infrastructure for large language models. Join the TensorRT‑LLM team - the group defining how generative AI performs at global scale on NVIDIA GPUs. We’re looking for engineers who love squeezing every drop of throughput, memory efficiency, and scalability out of modern model runtimes. Your work will directly shape the frameworks behind state‑of‑the‑art LLM inference used across NVIDIA and the AI community. Join us to redefine what “fast” means for LLM inference - building the frameworks that power the next generation of generative AI at scale. What you'll be doing: • Design, implement, and optimize high‑performance inference pipelines for large language models running on GPUs • Profile and tune model execution across the stack - from scheduler design to kernel fusions and everything in-between • Design and experiment with memory management strategies for improved memory bandwidth optimization and cache efficiency • Innovate and Implement cutting-edge techniques such as Speculative Decoding, Context Caching, and FP8/INT4 quantization to push the boundaries of tokens-per-second-per-watt • Develop and maintain benchmarking and testing systems that quantify latency, utilization, and efficiency What we need to see: • Bachelor's, Master's, or higher degree in Computer Engineering, Computer Science, Applied Mathematics, or related computing-focused degree (or equivalent experience) • 5+ years of relevant software development experience. • Excellent Python programming skills, software design, and software engineering skills • Experience working with deep learning frameworks like PyTorch and HuggingFace • Experience profiling and debugging performance at all levels - Python runtime, PyTorch internals, and GPU utilization metrics • Awareness of the latest developments in LLM architectures and LLM inference techniques • Proactive and able to work without supervision • Excellent written and oral communication skills in English Ways to stand out from the crowd: • Contributions to inference frameworks such as TensorRT‑LLM, vLLM, SGLang, or similar systems • Demonstrated expertise in performance modeling, memory optimization, distributed model execution or GPU execution workflows • Hands‑on experience with NVIDIA profiling tools (Nsight Systems, PyTorch Profiler, custom benchmarking harnesses) • Strong grasp of the trade‑offs shaping inference efficiency: compute vs. memory, scheduling vs. batching, latency vs. throughput 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

Performance Engineer
N
Principal Open-Source Networking Architect
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA is building state-of-the-art accelerated computing platforms that know no boundaries. Our technology is crucial for global innovators, scientists, researchers, and engineers, empowering them to transform their boldest concepts into tangible outcomes. Our next-generation Infiniband, NVLink, and Ethernet systems will continue to be at the forefront of connecting and powering the world's most advanced AI clusters. We seek a highly motivated and experienced System Architect specializing in Software for Open Networking in the Cloud (SONiC) and Switch Abstraction Interface (SAI), to join our team of experts and help shape the future of high-performance ML/AI computing. You will have the opportunity to work on some of the most pioneering technologies and help drive the innovation of our next-generation networks. You will play a key role in defining end-to-end solutions, networking protocols and features, interworking with orchestration systems, and help address new business opportunities in exciting areas. Our Architects also represent NVIDIA in open-source projects, technical conferences, and standard development organizations. What you'll be doing: • Explore new technologies and end-to-end solutions for our Ethernet Networking Platforms. • Define robust architectures and technical requirements for SONiC and other Network Operating Systems (NOS) that use SAI, for both hardware platforms and simulation environments. • Actively participate in SONiC and SAI open-source communities as well as other industry technical discussion groups and drive the technology roadmap and NVIDIA's initiatives. • Lead the work with R&D and Validation teams, providing technical guidelines and close support and thorough reviews for detailed designs and test plans. • Collaboration with architects across various fields, including Chip Design, Firmware, Hardware Platforms, and System teams. • Close work with product marketing, program managers, and account managers to ensure the successful execution of projects. • Support engagements with key customers, issue patents, publish white papers and blogs, and be proactive in technical forums and industry working groups. • Promote innovation through the design and implementation of Proof-of-Concept (PoC). What we need to see: • B.Sc., M.Sc. or Ph.D. in Computer Science, Computer Engineering, or Electrical Engineering. • 15+ years of experience in embedded software development for networking products, including 5+ years as a technical representative in open-source communities and standard organizations. • Expert-level knowledge in Ethernet/IP technologies, networking features and protocols, system software designs, SAI, and SONiC detailed architecture, including end-to-end testing. • Excellent understanding of large-scale network behavior, network simulation, and the effect of distributed computing workloads on the network. • Demonstrated ability to maintain technical foresight, build technical roadmaps, conduct deep research and development into new technologies to generate innovative ideas and functional applications. • Leadership skills and accountability, including of past projects. • Clear verbal and written communication with the ability to build consensus within a large organization. • Possess problem-solving and critical thinking skills. • Ability to operate in a highly dynamic environment. Ways to stand out from the crowd: • Deep involvement in SONiC and SAI open-source communities alongside other relevant technical forums. • Extensive knowledge in various Switch ASIC hardware and software abstraction. • Demonstrated ability to prototype ideas and demonstrate their value. • Applying ML/AI methods to solve networking problems. 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 growing fast. If you're 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) 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. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

Network Architect
N
Senior LLM Agents Architect
Nvidia · Ra'anana, Yokneam

We don't just build the hardware and software that powers the AI revolution — we are building the AI that designs the next generation of both. Our team sits at the intersection of inference software and GPU architecture, creating autonomous LLM-driven systems that reason about hardware, write high-performance CUDA, and automate the complex loops of architectural simulation, analysis, and optimization. We are looking for a senior LLM Agents Architect to work hands-on with hardware architects, verification engineers, GPU performance experts, and software developers to build end-to-end agent flows that drive significant improvements in kernel optimization, architectural exploration, and developer efficiency. What you'll be doing: • Design and build agentic AI systems that generate, analyze, and optimize GPU compute kernels — targeting speed-of-light performance on NVIDIA hardware. • Collaborate with GPU architects and performance engineers to encode domain expertise — memory hierarchy trade-offs, occupancy tuning, instruction-level reasoning — into agent workflows that rival hand-tuned optimization. • Build automated performance forensics agents capable of ingesting large-scale simulation traces and Nsight profiler data to identify bottlenecks and propose architectural or software mitigations. • Partner with HW architects to develop agentic flows for GPU architectural studies — enabling rapid what-if analysis across micro-architecture configurations such as cache sizing, memory controller design, and compute unit scaling. • Explore agentic approaches to HW/SW co-design challenges, including replacing or augmenting graph-compiler functionality (e.g., TorchInductor) with LLM-driven optimization and code-generation pipelines. • Rapidly prototype and thoughtfully productize; integrate with internal services, utilize GPU capabilities, remove bottlenecks, and deliver fitting solutions. • Set up evaluation backbone using offline golden sets and online telemetry for confident iterations, cost control, and safe improvements. • Mentor and improve teams through insights in agent orchestration, prompting, RAG, observability, crafting documentation and playbooks for NVIDIA's teams. What we need to see: • 8+ years in applied ML/AI or large-scale systems, with 2+ years crafting agentic or LLM-powered applications in production environments. • B.Sc in Computer Science / Electrical Engineering. • Solid grounding in computer architecture: memory hierarchies, parallelism models, pipelining, and cache behavior. Specific familiarity with NVIDIA GPU architecture — streaming multiprocessors, warp scheduling, shared/global memory model, and occupancy reasoning — is essential. • Hands-on CUDA programming experience: writing, profiling, and optimizing GPU kernels — not just calling into CUDA-accelerated libraries. Comfortable with tools such as Nsight Compute, Nsight Systems, or equivalent profiling workflows. • Proven ownership of at least one end-to-end agentic system or LLM application: requirements, architecture, implementation, evaluation, and incremental hardening in production — not just experience with off-the-shelf frameworks. • Strong software engineering skills in Python and one systems language (C++ preferred). • Proficient in tool use, RAG pipelines, and model adaptation techniques for building agentic systems. • Demonstrated ability to collaborate with HW/SW domain experts and translate their heuristics into deterministic tools, constraints, and evaluation metrics. • Excellence in communication and facilitation: aligning diverse collaborators, documenting decisions/assumptions, and influencing without authority. • Track record of building observability for AI systems: dataset/version management, offline test suites, online telemetry, guardrails/safety checks, and rollback plans. ​ Ways to stand out from the crowd: • Familiarity with the PyTorch compilation and lowering stack (torch.compile, TorchDynamo, TorchInductor, Triton, down to PTX), and with GPU graph compilers, kernel fusion strategies, or auto-tuning frameworks. • Background in performance engineering for HPC or GPU-accelerated workloads, including experience with performance modeling or hardware simulators. • Familiarity with distributed processing, multi-GPU workloads, and networking (e.g., NVLink, InfiniBand). • Familiarity with frontier agentic coding tools (e.g., Claude Code, Codex, Cursor) — understanding their underlying architecture: tool orchestration, context management, and autonomous task execution patterns. • Hands-on experience building a domain-specific coding agent — whether on top of frontier agentic harnesses (e.g., Claude Code, Codex SDK) or lower-level agent frameworks (e.g., LangChain/LangGraph deep agents, CrewAI). Comfortable with the design choices that make a coding agent useful in practice: task scoping, tool and context curation, evaluation, and failure recovery 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/

LLM Agent Architect
N
SoC Clocks Design Automation Engineer
Nvidia · Tel Aviv-Yafo, Ra'anana, Yokneam

NVIDIA is looking for a dedicated SoC Clocks Design Automation Engineer to join our Networking Silicon team. In this role, you’ll focus on developing and supporting clock-related design flows and methodologies for SoC and networking chips, ensuring efficient and high-quality design implementation. You’ll also chip in to SoC top-level automation and integration activities, building on existing flow infrastructure to improve efficiency and consistency across projects. Introduction What you'll be doing: • Develop and maintain design automation and methodologies for SoC and networking clock flows. • Collaborate with design, STA, and project teams to ensure timely and high-quality design closure. • Develop and improve SoC top-level automation scripts and flows built upon existing infrastructure and tools. • Support SoC integration and construction flow activities across multiple projects. • Assist in timing, power, and noise analysis to ensure efficient performance. What we need to see: • B.Sc. or M.Sc. in Electrical or Computer Engineering, or relevant professional experience. • At least 2 years of confirmed experience in SoC design, design automation, or methodology development. • Strong programming or scripting skills in at least one language (Python preferred; Perl, Tcl, or Make are advantages). • Understanding of physical design concepts including placement, routing, timing closure, and ECO implementation. • Familiarity with EDA tools for synthesis, place-and-route, and timing analysis (Synopsys or Cadence flows). • Strong analytical, problem-solving, and soft skills. Way to stand out from the crowd: • Experience developing or maintaining SoC design or automation flows. • Knowledge of timing-related analysis (crosstalk, noise, delay). • Background in power or timing optimization techniques. • Collaborative attitude with the ability to work effectively across multi-functional teams. • Self-motivated and eager to learn while improving existing design flows. 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 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!

Clock Design Automation Engineer
N
Senior Software Engineer - Ethernet Switch
Nvidia · Tel Aviv-Yafo, Ra'anana

NVIDIA is looking for an excellent Software Engineer for the Switch SDK Group. 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 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. What you’ll be doing: • Design, develop, optimize and maintain APIs, tools and libraries for Switching, Routing, Analytics, Telemetry and many other modules • Collaborate with team members, Architects, QA teams, and customers (both external and internal) • Innovate & rapidly develop POC prototypes that can then be developed into full-fledged products/solutions What we need to see: • B.Sc. in Software Engineering / Computer Science / related field or equivalent work experience will be considered as well • 10+ years of experience as a Software Engineer, including experience with C programming • Experience with Embedded/ RT Embedded systems • Excellent C programming skills, with a keen eye for performance and writing optimized code • Strong analytical skills, deep knowledge of algorithms and proficiency with data structures • Excellent communication and documentation skills Ways to stand out from the crowd: • Previous experience with Ethernet Switching or Routing protocols • Hands on Linux development, user-space and/or kernel-space 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. #LI-Hybrid

Software Engineer