Network Software Development Engineer, Switch

4 weeks ago


San Jose, United States Hireio, Inc. Full time
Job DescriptionJob Description

Our Networking team brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of the most popular apps of the world which serve hundreds of millions of users around the globe. Our Networking team is responsible for designing, building, and operating the global, intelligent network infrastructure to meet the requirements of high availability, scalability, and high-performance. By joining this team, you will gain marketable software development and/or network operation experiences in data center networking at massive scale.

Responsibilities

• Design and development of switch OS for data center network devices;

• Explore new networking, monitoring, and telemetry technologies to improve data center network efficiency and availability.

Requirements

• Bachelor's degree in CS or related major, with 2 or more years in professional software development

• Master one or several of the mainstream programming languages including but not limited to: C/C++, Python, Go, bash

• Passion in high-speed IP networking, hardware-software interaction, and hardware offloading technologies

• Knowledge of Linux or Unix; proficient in Linux command line, vim/emacs

• Knowledge on how switch/router works, embedded system hardware architecture, processor architecture, and switch/router OS

• Hands-on experience in mainstream merchant switch software development, or SONiC open source development; experience in BSP development is a plus

• Familiar with switch ASIC SDK, experience in XGS driver or SAI development is a plus

• Familiar with or protocol development, experience in routing protocols, telemetry development

• Strong problem solving and software troubleshooting skills

• Self-motivation and self-driving under limited supervision



  • San Jose, United States Hireio, Inc. Full time

    Job DescriptionJob DescriptionOur Networking team brings together innovative ideas and technologies from network architecture, software defined networking (SDN), network virtualization, switch software and hardware co-design, and high-speed networking, to create hyperscale data-center networking solutions that power several of the most popular apps of the...


  • San Jose, California, United States Super Micro Computer Full time

    Job Summary:Supermicro is seeking a seasoned senior director-level professional with exceptional networking software expertise, leadership, analytical, strategic, and mentorship skills to join our fast-growing switch department. This individual will drive the development and improvement of switching software products, create aggressive go-to-market plans,...

  • Network Routing

    2 months ago


    San Jose, United States Arrcus Inc Full time

    Job DescriptionJob DescriptionNetwork Routing & Switching Protocols Software Development- Principal EngineerSan Jose, CA/US RemoteAbout ArrcusArrcus was founded to enhance business efficiency through superior network connectivity. The Arrcus Connected Edge (ACE) platform offers best-in-class networking with the most flexible consumption model at the lowest...


  • San Jose, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with opportunities to switch teams and projects as our business grows and evolves.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software solutionsManage project priorities, deadlines, and...


  • San Jose, California, United States Google Full time

    About the JobAs a software engineer at Google, you will have the opportunity to work on a specific project critical to our needs, with the possibility to switch teams and projects as our business grows and evolves.ResponsibilitiesWrite product or system development code.Participate in, or lead design reviews with peers and stakeholders to decide amongst...


  • San Jose, United States XConn Technologies Holdings Inc. Full time

    IntroductionXconn Technologies is a leading ASIC supplier of PCIe Gen5 switches and CXL 2.0 switches. Our customers are datacenter OEM vendors and hyperscalers. Xconn Technologies is a well-funded startup located in the silicon valley. The company focuses on high performance CXL switch ASIC for the next generation computing platforms for AI computing and...


  • San Jose, United States XConn Technologies Holdings Inc. Full time

    IntroductionXconn Technologies is a leading ASIC supplier of PCIe Gen5 switches and CXL 2.0 switches. Our customers are datacenter OEM vendors and hyperscalers. Xconn Technologies is a well-funded startup located in the silicon valley. The company focuses on high performance CXL switch ASIC for the next generation computing platforms for AI computing and...


  • San Jose, United States Hireio, Inc. Full time

    Job DescriptionJob DescriptionOur Networking team is responsible for designing, building, and operating the global, intelligent network infrastructure to meet the requirements of high availability, scalability, and high-performance. By joining this team, you will gain marketable software development and/or network operation experiences in data center...


  • San Jose, United States Hireio, Inc. Full time

    Job DescriptionJob DescriptionOur Networking team is responsible for designing, building, and operating the global, intelligent network infrastructure to meet the requirements of high availability, scalability, and high-performance. By joining this team, you will gain marketable software development and/or network operation experiences in data center...


  • San Francisco, United States Cisco Full time

    Technical Leader, Systems Software Engineer, Meraki SwitchLOCATION:Offsite, San Francisco, California, USAREA OF INTERESTEngineer - SoftwareCOMPENSATION RANGE160300 USD - 232900 USDJOB TYPEProfessionalTECHNOLOGY INTERESTSoftware DevelopmentJOB ID1424929 Cisco-Meraki Software Engineers breathe life into our cloud-managed devices, which include switches,...

  • System Engineer

    4 days ago


    San Jose, California, United States Ciena Full time

    About the RoleWe are seeking a highly skilled Resident Engineer to join our team at Ciena. As a key member of our technical support team, you will be responsible for providing system-level post-sales support for our customers.Key ResponsibilitiesProvide on-site and telephone technical support on all Ciena optical transport and network management...


  • San Jose, California, United States Cisco Systems, Inc. Full time

    About the RoleWe are seeking a seasoned Senior Software Development Manager to lead the development of our cutting-edge cloud service within Cisco Networking Engineering. As a key member of our team, you will be responsible for architecting and developing backend features, defining technical roadmaps, and coordinating with stakeholders to deliver integrated...


  • San Jose, California, United States Extreme Networks Full time

    Extreme Networks Named to Computerworld's 2023 List of Best Places to Work in ITOver 50,000 customers globally trust our end-to-end, cloud-driven networking solutions and rely on our top-rated services and support to accelerate their digital transformation efforts and deliver progress like never before and with double digit growth year over year, no provider...


  • San Jose, California, United States Hireio, Inc. Full time

    About the RoleHireio, Inc. is seeking a highly skilled Network Software Development Engineer to join our Networking team. As a key member of our team, you will be responsible for designing, building, and operating the global, intelligent network infrastructure to meet the requirements of high availability, scalability, and high-performance.Key...


  • San Jose, United States Bytedance Full time

    With a suite of more than a dozen products, including TikTok and Helo as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.ByteDance Networking brings together innovative ideas and technologies from network architecture,...


  • San Jose, California, United States Lynx Software Technologies Full time

    About UsWe are a leading technology firm specializing in Real-Time Operating Systems (RTOSs), Hypervisors, and other system-level software for the military and aerospace sectors. We meet stringent certification requirements, ensuring our customers build software systems that withstand the highest demands for reliability and security.Our MissionWe strive to...


  • San Jose, United States Arrcus Inc Full time

    Job DescriptionJob DescriptionNetwork Infra Software Development – Principal EngineerSan Jose, CAAbout ArrcusArrcus was founded to enhance business efficiency through superior network connectivity. The Arrcus Connected Edge (ACE) platform offers best-in-class networking with the most flexible consumption model at the lowest total cost of ownership. The...


  • San Jose, United States VGroup Inc Full time

    Job DescriptionJob DescriptionDirect Client: County of Santa Clara Job Title: Senior Network Engineer/VOIP Engineer Start Date: ASAP Location: 180 W Tasman Dr, San Jose, CA 95134, United States (Onsite) Duration: 09 months Position Type: Contract Interview Type: In-person or Webcam Ceipal ID: SCA_CISC071_VH Requirement ID: eRFO-ISD-FY25-0071 Requesting...


  • San Diego, California, United States Apple Full time

    Job SummaryThe Networking team at Apple is responsible for creating foundational technologies that enable Apple products to communicate with each other and the rest of the world reliably, efficiently, securely, and privately. As a talented and energetic software engineer, you will join our Networking Infrastructure team, responsible for designing, enhancing,...


  • San Jose, California, United States Arrcus Inc Full time

    Job DescriptionWe are seeking a highly skilled Network Infrastructure Software Development Lead to join our team at Arrcus Inc. As a key member of our software development team, you will be responsible for leading the development of our network infrastructure software.About Arrcus Inc.Arrcus Inc. is a leading provider of network infrastructure software...