Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Switch Design

$240k - $270k

Super Micro Computer

Job Req ID: 27967About Supermicro:Supermicro is a Top Tier provider of advanced server, storage, and networking solutions for Data Center, Cloud Computing, Enterprise IT, Hadoop/ Big Data, Hyperscale, HPC and IoT/Embedded customers worldwide. We are the #5 fastest growing company among the Silicon Valley Top 50 technology firms. Our unprecedented global expansion has provided us with the opportunity to offer a large number of new positions to the technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is seeking an experienced and exceptional Principal Software Engineer - Switch Design to work on web-based applications for business process automation. This is a key role that will give you the opportunity to expand your existing knowledge in programming. Essential Duties and Responsibilities:Includes the following essential duties and responsibilities (other duties may also be assigned): Adopting existing firmware code and work on new or different switch hardware platforms.Developing and implementing low-level software that directly interacts with switch hardware platforms.Debugging and optimizing ported F/W to ensure proper functionality/performance/stability on the platforms.Creating and maintaining documentation for ported F/W and related process.Collaborating with hardware engineers and other software teams to ensure seamless integration of ported F/W.Performing code reviews and adhering to F/W development best practices.Troubleshooting F/W issue cross different switch hardware configuration.Monitor progress across the group’s responsibility for the feature areaWork across different HW, FW and SW departments/groups to identify and resolve technical issuesCo-work with peer SW & HW Product Management teams, designers and other development team to define our product strategy around remote managementPerform other tasks as needed within the businessQualifications:Bachelor’s degree in Computer Science, Engineering or related discipline is preferred; Master’s degree is a plusA minimum of 15 years of experience in networking switch products development or other similar technical positionExperience working with Linux or other like networking operating systems Programming experience with C/C++ and PythonStrong grounding in data structures and algorithmsIn-depth understanding of packet forwarding, operating systems internals, algorithms, and computer architectureExperience working on network operating system like SONiC, ONL is preferred.Hands-on experience with network protocols, including EVPN VXLAN, BGP, OSPF, IGMP, PIM, and Layer 2 networking concepts (VLAN, STP, ERPS) is preferred.Experience working with switching chips (Ex: Broadcom XGS)Excellent communication and teamwork skills, with experience in working with cross functional teams Demonstrate adaptability, strong problem-solving abilities, effective collaboration, and a passion for continuous learning in a fast-paced software environmentSalary Range$240,000 - $270,000The salary offered will depend on several factors, including your location, level, education, training, specific skills, years of experience, and comparison to other employees already in this role. In addition to a comprehensive benefits package, candidates may be eligible for other forms of compensation, such as participation in bonus and equity award programs.EEO StatementSupermicro is an Equal Opportunity Employer and embraces diversity in our employee population. It is the policy of Supermicro to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status or special disabled veteran, marital status, pregnancy, genetic information, or any other legally protected status.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Switch Design in San Jose, CA vacancy
  • $200k - $255k

     ...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is seeking an experienced Staff Software Engineer - Switch Design to lead the design and development of high-performance... 
    Suggested
    Worldwide

    Super Micro Computer

    San Jose, CA
    a month ago
  •  ...framework and library. He/she will participate in the core system design and development. Our target system is based on jepsen open...  ...Qualifications ~5+ years proven records on infrastructure level software development experience ~2+ years Clojure development... 
    Suggested
    Full time

    Integrated Resources Inc.

    Santa Clara, CA
    1 day ago
  • $200k - $220k

     ...talented, passionate, and committed engineers, technologists, and business...  ...seeking an experienced AI Network Software Solution Architect to lead the design and development of next-generation...  ...in GPU fabric design, high-speed switching, network automation, network observability... 
    Suggested
    Worldwide

    Super Micro Computer

    San Jose, CA
    a month ago
  • $156.4k - $253k

     ...Your Career In the Layer-7 Security Software team, we are responsible for at least one...  ...Application Identification and Content Inspection Engine runs on Hardware, Virtualized, Container...  ...Layer-7 security infrastructure. We design and develop key innovative security... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    9 minutes ago
  • $183.6k - $297k

     ...outcomes. Job Summary The Team Engineering - Our engineering team is at the core...  ...environment. Job Summary As a Principal Software Engineer within the Engineering team,...  ...collaborate with cross-functional teams to design, implement, and troubleshoot high-... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  •  ...Cadence Design Systems seeks a Software Engineer for its Research & Development group, focusing on advanced software for physical verification at leading-edge semiconductor nodes. The role drives innovation in development and validation of software used to design and... 

    Jobleads-US

    San Jose, CA
    2 days ago
  •  ...Cadence Design Systems is seeking a talented Software Engineer for its R&D group to create advanced software for physical verification of semiconductor devices. The role emphasizes design, validation, and collaboration across a distributed team to advance technology at... 

    Jobleads-US

    San Jose, CA
    2 days ago
  • $161k - $299k

     ...technology. Position Overview We are seeking a talented Software Engineer to join our Research & Development (R&D) group, focused on...  ...innovation in the development and validation of software used in the design and manufacturing of next-generation chips.... 
    Work experience placement

    Jobleads-US

    San Jose, CA
    2 days ago
  • $272k - $431.25k

     ...Help design and ship an Always-On, low-overhead GPU profiling service that runs in production...  ...and hands-on delivery across system software, drivers, and CUDA to make profiling...  ...insights.Set technical direction for an engineering team; mentor engineers, drive technical... 
    Full time

    Nvidia

    Santa Clara, CA
    a month ago
  • Principal Security Software Engineer (Storage)This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    San Jose, CA
    7 days ago
  • $170k - $277k

     ...great outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and connected directly...  ...Layer 7 security team is seeking a Senior Principal Software Engineer to lead the design and development of next-generation Layer 7 security... 
    Full time
    Work at office
    Worldwide

    Palo Alto Networks

    San Jose, CA
    a month ago
  • $147k - $237.5k

     ...outcomes.Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and...  ...are seeking innovative engineers to design and develop security features for our...  ...and field support throughout the entire software development cycle. This role requires a... 
    Full time
    Work at office

    Palo Alto Networks

    San Jose, CA
    14 days ago
  • $167.7k - $245.2k

     ...The Cisco Distributed System Engineering (DSE) group is at the forefront...  ...of hardware, optics, and software, integrating innovative optical...  ...optics solutions. System Design & Quality Contribute...  ...networking protocols (L2/L3, switching, routing) Exposure to network... 
    Full time
    Temporary work
    Flexible hours

    Outshift by Cisco

    Milpitas, CA
    2 days ago
  • $207k - $300k

     ...GPUs.Work with hardware and software systems, programming the data...  ...deadlines, and deliverables.Lead the design, development, testing,...  ...network architecture, ethernet switching, software development and...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... 
    Worldwide

    Google

    Sunnyvale, CA
    a month ago
  • $170k - $220k

     ...We're seeking a motivated Principle Flight Software Engineer to help build a revolutionary ‘lighter than air’ flight vehicle in Sunnyvale, CA. You will work within a dynamic engineering and design team to help plan, conceptualize, rapidly prototype, test and implement... 
    Full time
    Temporary work
    Relocation package

    Lta Research

    Sunnyvale, CA
    1 day ago
  • $174k - $252k

     ...and participate in technical design reviews, system reliability improvements...  ...operational panes to give engineers transparent control over...  ....5 years of experience with software development in one or more...  ...needs with opportunities to switch teams and projects as you and... 

    Google

    San Jose, CA
    7 days ago
  • $147k - $211k

    Design, develop, and deploy scalable and agentic AI solutions for...  ...experience.2 years of experience with software development in Python or C++....  ...statistics.Google's software engineers develop the next-generation...  ...needs with opportunities to switch teams and projects as you and... 

    Google

    San Jose, CA
    a month ago
  • $174k - $252k

    Design and implement features end-to-end, leveraging expertise across...  ...architectural standards and engineering best practices through design...  ....5 years of experience with software development in Java, Kotlin...  ...needs with opportunities to switch teams and projects as you and... 
    Worldwide

    Google

    San Jose, CA
    14 days ago
  • $165.2k - $223.6k

     ...compute cloud through ground-up virtualization design built on fully custom hardware, firmware, and...  ...relational and NoSQL databases, analytics, search engines, and data warehousing. We are looking for an experienced software engineer to join the EC2 Local storage core... 
    Full time
    Local area
    Flexible hours

    Amazon Development Center U.S., Inc.

    Santa Clara, CA
    14 hours ago
  • $165.2k - $223.6k

     ...compute cloud. Nitro is AWS’s ground-up design for virtualization at global scale built...  ...product line. The Nitro Team is looking for engineers with systems knowledge and experience in...  ...3+ years of non-internship professional software development experience - 2+ years of... 
    Full time
    Internship
    Local area
    Flexible hours

    Amazon Web Services, Inc.

    Santa Clara, CA
    14 hours ago
  • $193.3k - $261.5k

     ...fastest-growing compute cloud through ground-up virtualization design built on fully custom hardware, firmware, and applications...  ...EC2 Nitro local storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-accelerated solutions for... 
    Full time
    Internship
    Local area
    Flexible hours

    Amazon Development Center U.S., Inc.

    Santa Clara, CA
    14 hours ago
  • $231.4k - $331.8k

     ...AI era, powering Cisco’s core Switching, Routing, and Wireless...  ...full product development—from design to qualification to production...  ...peripherals. Develop and execute software test plans. Collaborate with...  ...QualificationsBachelor’s degree in Electrical Engineering, Computer Science, or related... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Milpitas, CA
    a month ago
  • $147k - $210k

    Design, develop, testi, and deploy high-performance backend services...  ....2 years of experience with software development or 1 year of...  ...technologies.Google's software engineers develop the next-generation technologies...  ...needs with opportunities to switch teams and projects as you and... 

    Google

    San Jose, CA
    7 days ago
  • $147k - $210k

     ...actively participating in code reviews, design discussions, and knowledge sharing....  ...strong in system development (C++).Google's software engineers develop the next-generation...  ...to Google’s needs with opportunities to switch teams and projects as you and our fast-... 

    Google

    San Jose, CA
    14 days ago
  • $2,500 per month

     ...hardware for frontier intelligence. We co-design chips, racks, software, and manufacturing to deliver best-...  ...investors and staffed by leading engineers, Etched is redefining the...  ...cluster, combining bare-metal servers and switches with cloud instances, provisioned through... 
    Work at office
    Relocation package

    Etched

    San Jose, CA
    3 days ago
  •  ...City: San Jose  General Overview Functional Area: Engineering Career Stream: Design - Software Engineering Job Code: SSE-ENG-DSE Job Level:...  .../Diagnostics/BSP/Linux as applicable to data center switch product to resolve field issues and develop new features... 
    Work at office
    Local area

    Celestica International LP

    San Jose, CA
    more than 2 months ago
  •  ...San Jose  Summary The Senior Lead Engineer, Software develops, debugs, tests, deploys and supports...  ...in cross functional teams with other designers, customers, manufacturing engineering...  ...role, the Senior Lead Engineer leads switch silicon SDK development and integration... 
    Work at office

    Celestica International LP

    San Jose, CA
    a month ago
  • $100.75k - $168.87k

     ...Corporation is one of the world’s largest designers and manufacturers of electrical,...  ...automotive. Position Summary: Application Engineer – Active Cable Products Location: Santa...  ...across customer systems including switches, NICs, servers, GPUs, AI platforms, and... 
    Temporary work

    Amphenol TCS

    Santa Clara, CA
    26 days ago
  •  ...by fundamentally changing the design of legacy LEO space systems...  ...skilled and motivated FSW/Embedded Software Developer to design, develop,...  ...bridging, DSA (Distributed Switch Architecture), and L2...  ...Computer Science, Electronics Engineering, or a related field.  Familiarity... 
    Weekend work

    E-Space

    Saratoga, CA
    24 days ago
  • $165.2k - $223.6k

    AWS Infrastructure Services owns the design, planning, delivery, and operation...  .... You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...  ...embedded software for our networking switches and routers.Why would you want to work... 
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Switch Design. Be the first to apply!