NVIDIA

Senior Switch Software Architect

NVIDIA

full-time

Posted on:

Location Type: Office

Location: Raanana • 🇮🇱 Israel

Visit company website
AI Apply
Apply

Job Level

Senior

About the role

  • Explore networking technologies, features and protocols, hardware/software capabilities, open-source software and drivers for our Ethernet Switch ASICs and Networking platforms
  • Be familiar with the Ethernet Switch ASIC hardware and software stacks, as well as with the Ethernet Switch platforms design and characteristics
  • Define robust architectures and technical requirements for embedded software, meeting AI/ML workloads' needs and highly performing network operations
  • 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).

Requirements

  • B.Sc. or M.Sc. in Computer Science, Computer Engineering, or Electrical Engineering
  • 8+ years of experience in embedded software development for networking products, including 5+ years functioning as a Software Architect responsible for significant modules
  • Expert-level knowledge in Ethernet/IP technologies, network topologies, and networking features in data center, telco and/or edge networks
  • Highly experienced in embedded software design and operating system fundamentals
  • Proven track record of proactively researching and integrating emerging technologies to develop practical applications and innovative solutions
  • 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.
Benefits
  • NVIDIA has some of the most forward-thinking and hardworking people in the world working for us
  • We are committed to fostering a diverse work environment and are proud to be an equal-opportunity employer

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
embedded software developmentEthernet/IP technologiesnetwork topologiesoperating system fundamentalsAI/ML workloadsarchitectural designtechnical requirements definitionProof-of-Concept (PoC) implementationhardware/software capabilitiesopen-source software
Soft skills
leadershipaccountabilityclear communicationproblem-solvingcritical thinkingcollaborationinnovation promotionconsensus buildingproactive engagementsupport and guidance
Certifications
B.Sc. in Computer ScienceM.Sc. in Computer ScienceB.Sc. in Computer EngineeringM.Sc. in Computer EngineeringB.Sc. in Electrical EngineeringM.Sc. in Electrical Engineering
NVIDIA

Senior Software Engineer, DOCA Verification

NVIDIA
Seniorfull-time🇮🇱 Israel
Posted: 11 days agoSource: nvidia.wd5.myworkdayjobs.com
JavaPython