Principal Software Engineer - Switch Design
$240k - $270kSuper 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.
$170k - $224k
...technology community. We seek talented, passionate, and committed engineers, technologists, and business leaders to join us.Job Summary:Supermicro is seeking an experienced Sr. Software Engineer - Switch Design to lead the design and development of high-performance...SuggestedWorldwide$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...SuggestedWorldwide- ...California City: San Jose SummaryWe are seeking a visionary Senior Principal Software Engineer / Technical Staff Member to spearhead the evolution of our... ...success and market advancements. With deep expertise in design, engineering, manufacturing, supply chain, and platform...SuggestedTemporary workFor contractorsWork at officeLocal areaWorldwideShift work
$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...SuggestedFull time$134k - $231.15k
...Product DevelopmentJob Sub Function: R&D Software/Systems EngineeringJob Category:... ...talent to join our Vision team as a Principal Software Engineer-LabVIEW located in Milpitas, CA.Fueled... ...cost effective, and validated product designs in a team-based environment. This is...SuggestedFull timeLocal area$172k - $349k
Principal Security Software Engineer (Storage)This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We...Full timeWork experience placementWork at officeLocal areaImmediate start$170k - $277k
....Job SummaryThe TeamEngineering - Our engineering team is at the core of our products and... ...digital environment.Job SummaryAs a Principal Software Engineer within the Engineering team,... ...collaborate with cross-functional teams to design, implement, and troubleshoot high-...Full timeWork at office$170k - $277k
...outcomes.Job SummaryIn the Layer-7 Security Software team, we are responsible for at least one... ...Identification and Content Inspection Engine runs on Hardware, Virtualized, Container... ...delivered Layer-7 security infrastructure. We design and develop key innovative security...Full timeWork at office- ...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...Full time
$147k - $237.5k
...SummaryThe TeamEngineering - Our engineering team is at the core of our... ...digital environment.Your CareerAs a Principal Engineer on the Prisma Access team, you’ll design and build the distributed... ...develop, and support highly scalable software features and infrastructure on...Full timeWork at office$154k - $286k
...world of technology. We are looking for an experienced C++ software engineer to join the Protium Software Development Team to develop and... ...Timing Flow to improve P&R compile time The role involves designing, tuning, and innovating timing graph algorithms and flow operating...$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...Worldwide$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 timeWork at officeWorldwide$170k - $277k
...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 timeWork at office$272k - $431.25k
...productivity required for strong scaling for HPC and generative AI workload. Scale out is inherent to the design of this massive superchip. We are looking for expert engineers to come and help design rack level solutions for next generation scaling AI supercomputing platforms...Full time$272k - $431.25k
...Principal Systems Software Engineer at NVIDIA is an engineering discipline to design, build and maintain large scale production systems with high efficiency and availability using the combination of software and systems engineering practices. This is a highly specialized...Full time$147k - $237.5k
...and secure platform to operationalize complex deployments using the Palo Alto Networks network security portfolio.Principal Software Engineers are:Design and develop high-volume, low-latency applications delivering high-availability and performance.Contribute in all phases...Full timeWork at office$147k - $211k
...Review code developed by other engineers and provide feedback to... ...quality.Participate in, or lead design reviews with peers and stakeholders... ...and resolution, and software test engineering. Google's software... ...needs with opportunities to switch teams and projects as you and...$101k - $162k
...art optical physical layer products. You will be involved with software design and development for Broadcom PHY chip set drivers. As a... ...Ethernet, PCIe, FlexE PHY low level driversFW development and L1 switch protocol developmentCode reviews, bug fixes and maintenance of...Full timeLocal area$147k - $210k
Design, develop, and launch user-facing AI-driven experiences for... ...experience.2 years of experience with software development in Kotlin and... ....Google's software engineers develop the next-generation technologies... ...needs with opportunities to switch teams and projects as you and...$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...- ...location 4 days per week; Lambda’s designated work from home day is... ...Deployments, DC Ops, Network Engineering, and Core... ...physical infrastructure — racks, switches, InfiniBand fabric, power domainsBackground that blends software engineering with systems or...Work at officeLocal areaImmediate startWork from homeFlexible hours
$174k - $253k
Design, develop, and build foundational infrastructure and user-facing... ..., Display, Input) to engineer unobtrusive user education features... .... 5 years of experience with software development in one or more... ...needs with opportunities to switch teams and projects as you and...$170k - $277k
...SummaryThe TeamEngineering - Our engineering team is at the core of our... ....Job SummaryAs a Sr. Principal Software Engineer in the Engineering... ...serve as a technical lead, designing and developing systems to solve... ...products involving switching, routing, and security.Preferred...Full timeWork at office$142.8k - $274.8k
...Less than 25%Profession: Software EngineeringDiscipline:... ..., and Infrastructure Engineering (SCHIE) is the team... ...Thanks to its integrated design, this solution... ...based alternatives. As a Principal Software Engineer in the... ...TCP/IP, RoceV2, routing/switching), Software Defined...Ongoing contractWork at officeLocal areaWorldwide3 days per week$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 timeTemporary workLocal areaFlexible hours- ...California City: San Jose General OverviewFunctional Area: Engineering Career Stream: Design - Software EngineeringJob Code: SSE-ENG-DSEJob Level: Level 11IC/... .../Diagnostics/BSP/Linux as applicable to data center switch product to resolve field issues and develop new...Work at officeLocal area
$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...- ...Jose General OverviewJob Title: Principal, Design EngineeringFunctional Area: Engineering (ENG)Career Stream: Engineering... ...designing, developing, and testing software that runs on Compute, Networking... ...software running on Compute, Switches, and Storage systems. You will take...Work at office
$136k - $200k
...code.Participate in, or lead design reviews with peers and stakeholders... ....2 years of experience with software development in one or more... ..., and software test engineering. Google's software engineers... ...needs with opportunities to switch teams and projects as you and...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer - Switch Design. Be the first to apply!
- principal software engineer San Jose, CA
- principal San Jose, CA
- senior principal cloud computing engineer San Jose, CA
- principal architect San Jose, CA
- senior principal scientist San Jose, CA
- principal cloud computing engineer San Jose, CA
- software engineer - cloud services San Jose, CA
- id software San Jose, CA
- healthcare software sales San Jose, CA
- software technical support San Jose, CA


