Principal Software Engineer @ Broadcom | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Principal Software Engineer jobs in San Jose, CAH1B Visa Sponsored Principal Software Engineer jobs in San Jose, CA
Be an early applicantLess than 25 applicants
expire-info-iconThis job has closed.
company-logo

Broadcom · 5 days ago

Principal Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
MobileSemiconductor
check
H1B Sponsorship

Insider Connection @Broadcom

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design and develop hardware abstraction layer for BRCM switching silicon.
Work cross functionally with marketing, architects, software test, and silicon development.
Design, implement, document, and test high-quality software.
Deliver software for a dis-aggregated software solution with high performance and scale.
Work on the most advanced switching ASICs made by Broadcom.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Programming Languages CProgramming Languages C++Programming Languages PythonASIC SDKForwarding Plane ExperienceSwitching ASICsDesign SolutionImplement Features IndependentlyProblem SolvingLinux Network DriversOpen Source Software DevelopmentGitJenkinsGerrit

Required

BS in Computer Science or similar and 12+ years of experience in software development of packet forwarding, network OS, embedded software or related fields; or MS and 10+ years of experience
Must have strong skills in programming languages such as C, C++, Python
Must have experience working on any industry leading switching ASICs from Broadcom or other vendors.
Hands-on experience in using ASIC SDK to program forwarding plane data, including ipv4/ipv6 hosts and prefixes, adjacency, ARP and ND6, VRF, ECMP, etc.
Strong forwarding plane experience in applications such L2, L3, ACL, QoS, Tunnels, SRv6 is required.
Ability to design a solution and implement features independently.
Strong problem solving and software troubleshooting skills.

Preferred

In-depth understanding of linux network drivers is preferred.
Familiarity in working in an open source software development environment and tools such as Git, Jenkins, Gerrit, etc.

Benefits

Medical, dental, and vision plans
Employee Stock Purchase Program (ESPP)
Employee Assistance Program (EAP)
Company paid holidays
Paid sick leave and vacation time

Company

Broadcom

company-logo
Broadcom is a designer, developer, and global supplier of a broad range of analog and digital semiconductor connectivity solutions.

H1B Sponsorship

Broadcom has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (63)
2022 (113)
2021 (112)
2020 (79)

Funding

Current Stage
Public Company
Total Funding
unknown
2017-10-31Post Ipo Equity· Undisclosed
2015-05-28Acquired· by Broadcom Limited ($50M)
1998-04-17IPO· nasdaq:BRCM

Leadership Team

leader-logo
Andy Nallappan
Chief Technology Officer and Head of Software Business Operations
linkedin
leader-logo
Greg Singh
Regional CTO - Security
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot