Staff Software Engineer - Switch Design
$200k - $255kSuper Micro Computer
Job Req ID: 27969About 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 Staff Software Engineer - Switch Design to lead the design and development of high-performance networking software for our next-generation data center platforms. This role focuses on SONiC-based network operating systems and integration with leading networking ASICs (Broadcom, Marvell, etc.).Essential Duties and Responsibilities:Includes the following essential duties and responsibilities (other duties may also be assigned): Design and optimize critical software modules, drivers, and APIs for high-performance forwarding and control planes.Define the software architecture integrating SONiC with Supermicro’s hardware platform infrastructure to ensure scalability, reliability, and high availability.Develop and maintain robust interfaces for telemetry, diagnostics, and system management.Lead optimization of system performance, power efficiency, and resource utilization.Provide technical leadership and mentorship to engineers across software, hardware, and QA teams.Drive cross-functional collaboration with product, hardware, and platform teams to align on requirements and deliverables.Engage with the open-source SONiC community - contribute upstream, review patches, and align development with community direction.Evaluate and adopt emerging tools, technologies, and methodologies to accelerate development and testing cycles.Qualifications:BS/MS in Computer Science, or related STEM field.12+ years of software development experience in networking or system software.Strong programming skills in C/C++ and/or Go.Expertise in data structures, algorithms, and software design.Solid understanding of L2/L3 networking in couple of the areas below:Routing protocols: BGP, OSPF, EVPN, VXLANControl plane infrastructure: RIB, FIB, BFD, IPC, interface managementLayer 2 technologies: STP, PVST, MSTPNetwork management protocols: AAA, DNS, DHCP, SNMP, sFlow, IPFIX, etc.Experience with packet forwarding engines such as Broadcom (XGS), Marvell, VPP, or Linux kernel forwarding.Preferred Qualifications: Hands-on experience with SONiC network operating system development, integration, or deployment.Familiarity with datacenter networking, RoCE, QoS, and telemetry frameworks.Experience with open-source collaboration and contribution practices.Salary Range$200,000 - $255,000 The 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.
$207k - $301k
Provide technical leadership in designing, developing, and deploying switch software that powers Google's large-scale AI networking infrastructure for TPUs... ....Influence, coach, and guide a distributed team of engineers on software design, coding standards, and technical...SuggestedWorldwide$207k - $301k
Design and implement core components for next-generation version... ...that unlock new frontiers in engineering productivity.Facilitate alignment... ...testing, and launching software products.3 years of experience... ...needs with opportunities to switch teams and projects as you and...Suggested$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ...deadlines, and deliverables.Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum... ...needs with opportunities to switch teams and projects as you and...Suggested$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ..., outcomes, and timelines.Design, develop, test, deploy, maintain, and enhance large scale software solutions.Drive the strategic... ...needs with opportunities to switch teams and projects as you and...Suggested$240k - $270k
...community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary... ...is seeking an experienced and exceptional Principal Software Engineer - Switch Design to work on web-based applications for business process automation...SuggestedRemote workWorldwide$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ...deadlines, and deliverables.Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum... ...needs with opportunities to switch teams and projects as you and...$262k - $364k
Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects... ...coach a distributed team of engineers.Drive technical project... ...needs with opportunities to switch teams and projects as you and...$166.5k - $291.4k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his... ...automated, always-on forecasting service.As our Staff Software Engineer for the Forecast Engine, you will design and build the automation layer around the engine:...Contract workWork at officeImmediate startRemote workFlexible hours$262k - $365k
..., and capabilities.Guide the design and implementation of user-signal... .... 8 years of experience in software development.7 years of... ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... ...needs with opportunities to switch teams and projects as you and...$125k - $201.25k
...Product DevelopmentJob Sub Function: R&D Software/Systems EngineeringJob Category:... ...best talent to join our Vision team as a Staff Software Engineer-LabView located in Milpitas, CA. Fueled... ...cost effective, and validated product designs in a team-based environment. This is...Full timeLocal area$262k - $365k
Lead the CPU software architecture, design, development and testing of ARM-based server platforms.Drive... ...with hardware, software, and system engineers to ensure seamless integration and optimization... ...Google’s needs with opportunities to switch teams and projects as you and our...Worldwide$207k - $301k
Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects... ...coach a distributed team of engineers.Lead the design and... ...needs with opportunities to switch teams and projects as you and...$262k - $365k
Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects... ...coach a distributed team of engineers.Drive technical project... ...needs with opportunities to switch teams and projects as you and...$207k - $301k
Design, develop, test, deploy, and debug critical system software that enables TPU Machine Learning accelerators to function seamlessly... ...and mentorship to software engineers to foster their professional... ...’s needs with opportunities to switch teams and projects as you and our...Worldwide$207k - $300k
Design and maintain the API Proxy front-end for Google's One Platform... ...ExtProc and partner with engineering teams to converge Cloud ESF and... ...testing, and launching software products.5 years of experience... ...needs with opportunities to switch teams and projects as you and...Full time$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ...deadlines, and deliverables.Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum... ...needs with opportunities to switch teams and projects as you and...Worldwide$207k - $301k
...to optimize Google’s "Node-level" engineering and global compute performance.... ...fostering a culture of rapid execution.Design, develop, and maintain large-scale software solutions, ensuring alignment on... ...’s needs with opportunities to switch teams and projects as you and our...Worldwide$207k - $301k
Drive the long-term engineering strategy, incorporating organizational... ...guiding the team through important design tradeoffs, short term/long... ....8 years of experience in software development.7 years of experience... ...needs with opportunities to switch teams and projects as you and...Temporary workShift work$207k - $301k
...coach a distributed team of engineers.Facilitate alignment and clarity... ...deadlines, and deliverables.Design, develop, test, deploy, maintain, and enhance large scale software solutions.Minimum... ...needs with opportunities to switch teams and projects as you and...$262k - $365k
...direct approach to coding and system design while setting the standard for engineering excellence.Act as a technical... ...experience.8 years of experience in software development.5 years of experience... ...Google’s needs with opportunities to switch teams and projects as you and our...$207k - $301k
Design new deep learning based ML models to predict users’ interaction... ...channels.Incorporate and engineer input features from ad... ...experience.8 years of experience in software development.5 years of... ...needs with opportunities to switch teams and projects as you and...$207k - $301k
Lead the design, development, and maintenance of large-scale software solutions, including kernel storage stacks, Linux drivers... ...mentor a distributed team of engineers while managing project priorities... ...Google’s needs with opportunities to switch teams and projects as you and...Worldwide$207k - $300k
Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects... ...coach a distributed team of engineers.Lead the design of GenAI... ...needs with opportunities to switch teams and projects as you and...$207k - $301k
...testing) such mechanisms in the auction.Design experiments to evaluate our hypotheses,... ...research scientist, data scientist and software engineer. We are constantly making hypotheses... ...to Google’s needs with opportunities to switch teams and projects as you and our fast-...$207k - $300k
Lead the design and end-to-end software delivery of specialized AI compute platforms, ensuring high availability... ....Partner closely with hardware engineering and chip design teams to influence... ...’s needs with opportunities to switch teams and projects as you and our fast...Remote workWorldwide- ...office location 4 days per week; Lambda’s designated work from home day is currently... ...inference possible.The Lambda Infrastructure Engineering organization forges the foundation of... ...the Role:We are seeking a seasoned Staff Storage Software Engineer with deep experience...Work at officeLocal areaWork from homeFlexible hours
$104k - $169.5k
...development and personal wellbeing programs are designed to give you choice in how you are... ...CareerWe're seeking innovators - engineers who seek to design new products, designing... ...field support teams throughout the entire software development cycle.Your Impact Innovate,...Full timeCasual workWork at office$207k - $301k
...develop a team of high-performing engineers who design and model the planet-scale... ...testing and launching software products and working with stakeholders... ...needs with opportunities to switch teams and projects as you... ...experienced and passionate Staff Software Engineering to...Remote workWorldwide$207k - $301k
Design, implement and launch new shopping ad formats and system optimizations... ...Ads Formats. Guide junior engineers and provide technical... ...testing, and launching software products.5 years of experience... ...needs with opportunities to switch teams and projects as you and...$207k - $301k
....Lead and participate in the design of agentic diagnostic systems... ...team of junior and executive engineers and influence engineering practices... ....8 years of experience in software development.5 years of... ...needs with opportunities to switch teams and projects as you and...Worldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Switch Design. Be the first to apply!
- software engineer - cloud services San Jose, CA
- id software San Jose, CA
- healthcare software sales San Jose, CA
- software technical support San Jose, CA
- software asset management analyst San Jose, CA
- software implementation project manager San Jose, CA
- software sales executive San Jose, CA
- software sales representative San Jose, CA
- software technical support engineer San Jose, CA
- government software San Jose, CA
