Senior Software Development Engineer
$121.9k - $195kBroadcom Corporation
Please Note:
1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account)
2. If you already have a Candidate Account, please Sign-In before you apply.
Job Description:
Join the team of highly competent and state of the art optical physical layer products. You will be involved with software design and development for Broadcom PHY chip set drivers. As a member of this team at Broadcom your responsibilities include:
Design and develop Ethernet, PCIe, FlexE PHY low level drivers
FW development and L1 switch protocol development
Code reviews, bug fixes and maintenance of drivers
Review of test plans and unit level testing of drivers
Convert customer requirements and use cases into API definitions and develop, test APIs
Add automation and scripting wherever applicable in the development flow
Maintain SDK and Standalone release branches that may contain specific changes for targeted customer(s).
Proactively identify new methodologies or tools to address Software SDK/Device Driver development.
Understand customer applications in order to identify key technology and product features for next generation products and act as a technical liaison between Chip Development Teams and Application Teams/Customers.
The candidate is expected to have a thorough understanding of Ethernet MAC and Physical layer devices/transceivers and be able to answer customer questions regarding the features and provide timely and accurate information.
Job Requirements:
Required: Bachelor’s degree in Computer Science or Electronics is required, Master’s degree a plus.
8 to 10 years of relevant experience in Embedded/Device Driver/Protocol Software Design, Development and Testing.
Must have working knowledge on PCIe retimer and switches
Must have working knowledge of FW development for RX equalization, DFE/FFE adaptation, eye monitoring of Serdes IPs
Must have experience with pre-silicon/RTL and SW co-simulation environment
Must have experience with customer system software application debug on complex platforms
Must have experience with level one switch protocol
Working knowledge with MacSec encryption, decryption drivers is required
Must have working Knowledge of IEEE 802.3 Physical layer standards
Must possess strong coding and debugging experience in C/C++.
Static code analysis and debug experience is required to achieve high quality code
Highly motivated self-starter and team player; ability to use own initiative
Experience with device driver development and diagnostics and understanding of hardware devices, understanding of bus protocols like MDIO, I2C is a must
Working knowledge of register level API development of transceivers is a plus
Experience with physical layer IEEE standards, Autonegotiation, Transmit training, FEC is preferred
Experience with L1/L2 Ethernet and PCS, MAC layer is a big plus
Working knowledge with Hardware platforms in the lab is a big plus
Working experience on Linux/VxWorks or equivalent OS experience is required
Hardware understanding and schematics is a must
Utilize traffic generation tools such as IXIA or Spirent is a plus
Ability to apply an innovative approach to troubleshoot and solve complex problems
Experience in Customer interaction/support is required
Strong verbal and written communication skills is a must
Able to adopt the use of new techniques and methodologies and promote their use within the project.
Compensation and Benefits
The annual base salary range for this position is USD 121,900.00 To USD 195,000.00
As a valued member of our team, you'll be eligible for a discretionary annual bonus and the opportunity to receive not only a competitive new hire equity grant, but also annual equity awards, connecting your success directly to the company's growth. All subject to relevant plan documents and award agreements.
Broadcom offers a competitive and comprehensive benefits package: Medical, dental and vision plans, 401(K) participation including company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave and vacation time. The company follows all applicable laws for Paid Family Leave and other leaves of absence.
Broadcom is proud to be an equal opportunity employer. We will consider qualified applicants without regard to race, color, creed, religion, sex, sexual orientation, national origin, citizenship, disability status, medical condition, pregnancy, protected veteran status or any other characteristic protected by federal, state, or local law. We will also consider qualified applicants with arrest and conviction records consistent with local law.
If you are located outside USA, please be sure to fill out a home address as this will be used for future correspondence.
Welcome! Thank you for your interest in Broadcom!
We are a global technology leader that designs, develops and supplies a broad range of semiconductor and infrastructure software solutions.
For more information please visit our video library ( and check out our Connected by Broadcom ( series.
Follow us on Linked In Broadcom Inc ( .
- ...multi‑functional specialists (Product Management, Design, Engineering, etc.) to launch customer‑focused solutions. Communicate clearly... ...’s Degree or equivalent experience. 10+ years of industry software development experience. Hands‑on experience with open‑source...Senior
- ...Services LLC Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 20... ...tasked with innovating the building blocks of device software? If this sounds intriguing, then we’d like to talk to...SeniorInternshipWork from homeFlexible hours
$139k - $180k
...Hands on bug fixes for the current FortiWeb products Development, design and test the software for FortiWeb Implement new features according to the new... ...etc.) Familiar with GCP services Hands-on experience engineering and managing private cloud (OpenStack/CloudStack) Familiar...SeniorFull time$169.26k - $210.1k
...Cupertino, California, United States Software and Services Imagine what you can do here... ...maintainability. Collaborate with cross-functional engineering, product, and operations teams to... ...architecture or in a software development related occupation. 3 years of experience...SeniorRelocation$199k - $278.5k
...Senior Software Development Engineer This role sits within the Universal Messaging Platform (UMP) team – Expedia Group’s core communications platform. UMP powers high‑scale, reliable delivery across Email, SMS, Push, Inbox, and emerging channels, enabling timely, trusted...SeniorWorldwide$209k
...event streams across web and mobile environments. Design and engineer analytical dashboards to process complex telemetry data and... ...historical performance metrics. Develop and optimize frontend development workflows, code refactoring, and comprehensive unit test....SeniorWork at officeRemote work- ...You will collaborate across internal GPU software teams and engage with open-source... ...software ecosystem. THE PERSON: Skilled engineer with strong technical and analyticalexpertisein... ...GPGPU C++, Triton, TileLang or DSL development within Linux environments. The ideal candidate...Senior
- ...doing: Architect highly automated and customizable flows using software engineering with modular designs and object-oriented techniques.... ...with PnR flows and familiarity with Verilog, VLSI, and ASIC development principles, including logic cells. Strong software engineering...SeniorWork experience placement
$148k - $235.75k
...A leading technology company is seeking a Senior Systems Software Engineer to enable features on GPU systems. The role involves debugging, collaborating with multiple teams, and developing automation tools. Candidates should have 5+ years of experience in software verification...Senior$140k - $224.25k
Responsibilities Responsible for the development and execution of NVIDIA HGX/DGX/MGX platform test plan on servers, OS, FW and CUDA SW stack... ..., servers, and packaging as needed. Work in an agile software development team with very high production quality standards....Senior- ...Reevo, Inc. is looking for a Senior Software Engineer based in Santa Clara, California. In this role, you will collaborate with teams to develop innovative software solutions tailored to customer needs. Ideal candidates will have at least 5 years of experience, especially...Senior
$152k - $287.5k
...NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance...Senior$147.4k - $272.1k
...Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement...Senior$140k - $224.25k
...plans on servers, OS, firmware, and CUDA software stack from design documents. Install... ...packaging as needed. Work in an agile software development team with high production quality... ...in a STEM field (Science, Technology, Engineering, Math, or Physics) with 5+ years of proven...Senior- ...A leading technology firm based in Sunnyvale, CA seeks a Senior Software Engineer focused on developing mission-critical applications for GPS... ...receivers. In this role, you will drive the full software development lifecycle, championing scalable architectures and driving...Senior
- ...Senior Software Developer , you will be at the forefront of developing microservices using Golang within a cloud-based architecture. You... ...designing and developing microservices architectures and Data Engineering. Strong background in cloud technologies, preferably Azure....Senior
- NVIDIA Corporation is seeking a candidate to analyze large-scale datacenter workloads on GPU-accelerated clusters. Responsibilities include identifying application improvements and building visualizations for data analysis. The ideal candidate has 5+ years of experience...Senior
- ...Job Description : The SAP Senior Engineering Professional plays an important role in the success of the Finance team. • The candidate... ...varied technical background which includes object-oriented development in ABAP. • This senior engineer must be able to work...Senior
- ...Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Senior Software Engineer for one of our client, Please share your resume with current location & full contact info Role: Senior Software...Senior
- ...analysis to determine integration needs. Designs new software and web applications, supports applications under development and customizes current applications. Develops... ...releases. Trains junior Software Development Engineers on internally developed software applications....SeniorNight shiftWeekend work
$100k - $180k
...Job Responsibilities Integrate L2, L3 and MPLS features in dataplane and integrate with 3 rd party SDK. Contribute in software design, development, review, and documentations to deliver high quality products. Trouble shoot and fix reported issues with routing protocol...Senior- ...Senior Software Engineer NOTE: If selected for this position, you are required to perform ALL work onsite, based on the client's specified... ...Engineering experience - Python - MongoDB - REST endpoint development - microservice modeling. - Expert knowledge of python - Relational...SeniorContract work3 days per week
- ...Senior Software Engineer Location: Milpitas, CA Responsibilities Develop, create, and modify general computer applications software or specialized... ...area, working individually or coordinating database development as part of a team. Travel and/or relocate to various unanticipated...SeniorRelocation
$181.1k - $318.4k
Senior Cellular Layer-1 Control Software Development Engineer, Wireless Technologies & Ecosystems Sunnyvale, California, United States Software and Services Join our Wireless Technologies and Ecosystems (WTE) team and drive innovation that matters! We build and seamlessly...SeniorRelocation package- ...team is responsible for the real‑time software infrastructure that supports critical... ...software architecture, feature development, observability and demonstration of product safety and reliability. As a Senior Software Engineer, you will be collaborating with talented...Senior
- ...Senior Software Engineer Sunnyvale, CA, USA / On-site / In-office (&Client;4 days a week) The role Our stack cuts across many technologies (front-end, backend, edge-computing, machine learning), and you will be responsible for a large part of our edge...SeniorWork at office
- ...Senior Software & AI Test Engineer We are hiring a hands-on Senior Software & AI Test Engineer to design and operationalize a scalable, automation... ...culture of quality that keeps pace with rapid product development. Key Responsibilities Test Architecture &...SeniorShift work
- ...Senior Software Engineer Our client, an American Biotechnology company, is looking for a Senior Software Engineer for their Sunnyvale, CA... ...program (MS degree preferred) Minimum 4 years of software development experience or proven competency developing and supporting...Senior
$184k - $287.5k
...Overview NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning... ...foundation in CPU and GPU architectures, numeric libraries, modular software design. Highly motivated with excellent verbal and written...Senior- ...frameworks and writing REST APIs. 5+ years of solid back-end software programming experience in Java. Preferences Solid foundation in... ...Azure). This is a unique opportunity to participate in an elite engineering team that works with blockchain technology and builds platform...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer. Be the first to apply!
- senior robotics software engineer San Jose, CA
- graduate software engineer San Jose, CA
- software engineer internship San Jose, CA
- senior software engineer San Jose, CA
- software developer fintech San Jose, CA
- software engineer visa sponsorship San Jose, CA
- senior software engineer ruby on rails San Jose, CA
- federal - software developer San Jose, CA
- graduate software developer San Jose, CA
- consulting software engineer San Jose, CA

