Talent.com
Principal SW Engineer
Principal SW EngineerBroadcom Inc. • San Jose, CA, United States
Principal SW Engineer

Principal SW Engineer

Broadcom Inc. • San Jose, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Principal SW Engineer page is loaded## Principal SW Engineerlocations : USA-CA San Jose Innovation Drivetime type : Full timeposted on : Posted Todayjob requisition id : R024418

  • 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 :
  • Job Description
  • Ethernet NIC product portfolio is designed for high performance computing and networking applications including AI and ML. This is driven by the growing need for high server bandwidth, highest throughput and lowest latency networks. The NIC team is involved in the development of the next generation of Ethernet NIC solutions for AI / ML and High performance computing applications. We are looking for excellent software and firmware engineers to join the NIC product development team.As a Principal Software Engineer, you will be responsible for Architecture, design and development of the ROCE Driver and Firmware features for the Ethernet NIC. You will work cross functionally with marketing, architects, silicon development and the QA teams to design, implement, document and test high quality software, drivers and the firmware components.
  • Responsibilities :
  • As a Principal Software Engineer, you will be responsible for the design and development of the ROCE Driver, ROCE Tools, ROCE Library and Firmware features for the Ethernet NIC products.
  • Design, develop, and maintain driver code in Linux kernel and firmware code for embedded systems using C / C++.
  • Develop, optimize, and debug low-level drivers, protocols, and real-time features.
  • Work closely with the Architecture teams, Silicon Design teams and other Software / Firmware teams to architect, design and implement scalable and high performance applications
  • Author and contribute in software design, development, validation, and documentation to deliver high quality, high performance and functionally excellent products.
  • Work with the QA team to define high quality test cases, review the tests and support through the release development cycle.
  • Work closely with the Customer Support Engineers on any customer field issues and provide timely resolutions
  • Work with the Linux community to upstream driver code to the public repo
  • Requirements :
  • BE in Computer Science / Electronics & Communications and 12+ years of experience, or MS + 10+ years of experience
  • Significant experience in RDMA protocol, Linux Systems programming, Linux kernel, Linux Network Drivers, Linux Kernel Networking, Virtual Switching and Data center Networking, Firmware development.
  • A good understanding of the RDMA protocol is a must have. Hands-on experience with RDMA is highly desired.
  • Excellent programming skills in C, C++ and Python. Proficiency in developing optimized code in both x86 and ARM64 compiler toolchains.
  • Experience analyzing and tuning performance for a variety of AI / ML and HPC workloads.
  • Deep knowledge of Linux kernel and Linux kernel networking is an added advantage.
  • Experience in writing test scripts to verify NIC behavior is highly desired.
  • Understanding of schematics, datasheets, and hardware interfaces.
  • Strong analytical, problem solving and debugging skills in a combined Software and Hardware environments
  • Excellent written and verbal communication skills, Ability to efficiently collaborate with multiple teams across geographically diverse areas.
  • Additional Job Description :
  • Compensation and Benefits
  • The annual base salary range for this position is $141,300 - $226,000This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity 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.
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Principal Engineer • San Jose, CA, United States

    [internal_linking.similar_jobs]
    Principal Capacity Engineer

    Principal Capacity Engineer

    CommScope • Sunnyvale, California, USA
    [job_card.full_time]
    RUCKUSNetworks builds and delivers purpose-driven networks that perform in the tough unique environments of the industries we serve. How Youll Help Us Connect the World : .If you love solving complex ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    5027 Senior Principal Engineer R&D

    5027 Senior Principal Engineer R&D

    Pratum Companies • San Jose, CA, United States
    [job_card.full_time]
    Working out of TAEC’s San Jose Storage Design Center, the selected applicant will work as a member of an R&D team on Hard Disk Drive related projects. The work environment involves developing leadin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    AV Platform OS Staff SW Engineer

    AV Platform OS Staff SW Engineer

    GM • Mountain View, California, USA
    [job_card.full_time]
    This role is categorized as hybrid.This means the successful candidate is expected to report to the Warren Technical Center in Warren MI or Mountain View three times per week at minimum.The AV plat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SW Engineering Technical Leader, Data Center

    SW Engineering Technical Leader, Data Center

    Cisco Systems, Inc. • San Jose, CA, United States
    [job_card.full_time]
    This is a HYBRID role located in San Jose requiring 3 days of in-office work.At Data Center Business Unit in Cisco, we are dedicated to driving innovation in networking technologies.Our focus is on...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Staff Automation Controls Engineer

    Staff Automation Controls Engineer

    Cepheid • San Leandro, California, United States of America
    [job_card.full_time]
    Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?. You’ll thrive in a culture of belonging where you and your unique viewpoin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Software Engineer - Engineering Productivity (Fullstack)

    Sr. Software Engineer - Engineering Productivity (Fullstack)

    Reliable Robotics • Mountain View, CA, United States
    [job_card.permanent]
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Engineer

    Principal Engineer

    R.E.Y. Engineers • Pleasanton, CA, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Pleasanton, CA | Full-Time About R.California-based civil engineering and land surveying firm dedicated to improving communities through innovative design and technical excellence.For over 30...[show_more]
    [last_updated.last_updated_30]
    Principal SW Engineer

    Principal SW Engineer

    Broadcom • San Jose, CA, United States
    [job_card.full_time]
    Ethernet NIC product portfolio is designed for high performance computing and networking applications including AI and ML. This is driven by the growing need for high server bandwidth, highest throu...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Remote FP&A Manager – AI Trainer ($50-$60 / hour)

    Data Annotation • Santa Cruz, California
    [filters.remote]
    [job_card.full_time] +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Power Electronics Control Firmware Engineer

    Principal Power Electronics Control Firmware Engineer

    ChargePoint • Campbell, CA, United States
    [job_card.full_time]
    With electric vehicles expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint (NYSE : CHPT) is at the center of this re...[show_more]
    [last_updated.last_updated_30] • [promoted]
    SW Developer

    SW Developer

    Saanvi Technologies • Mountain View, CA, US
    [job_card.full_time]
    Position : Software Developer Android / Embedded Systems Location : Mountain View, CA Key Skills : Android kernel & framework Audio systems and audio device drivers (A2B, ALSA, DSP, etc.Infotainment / ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal SW Engineer, BSW

    Principal SW Engineer, BSW

    Cariad, Inc. • Mountain View, CA, US
    [job_card.permanent]
    Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun.To achieve that we are building the leading tech stack for the automotive indu...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Contractor, Sr. Principal, Embedded Software Engineer

    Contractor, Sr. Principal, Embedded Software Engineer

    Redwire Space • San Jose, CA, United States
    [job_card.permanent]
    Join our San Jose, CA team, where cutting-edge innovation meets national security.As part of Redwire's recent acquisition of Hera Systems, this location focuses on advancing our capabilities in MEO...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. R&D Engineer, Instruments

    Sr. R&D Engineer, Instruments

    Calyxo, Inc. • Pleasanton, CA, United States
    [job_card.full_time]
    The company was founded in 2016 to address the profound need for improved kidney stone treatment.Kidney stone disease is a common, painful condition that consumes vast amounts of healthcare resourc...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Capacity Engineer

    Principal Capacity Engineer

    Commscope • Sunnyvale, California, US
    [job_card.full_time]
    RUCKUS Networks builds and delivers purpose-driven networks that perform in the tough, unique environments of the industries we serve. How You’ll Help Us Connect the World : .If you love solving compl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer

    Principal Engineer

    Terraphase Engineering Inc • Pleasanton, CA, US
    [job_card.full_time]
    Terraphase Engineering is seeking a self-motivated, goal-oriented individual to join our growing organization as a senior professional in our Oakland, CA office. The applicant should have an interes...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Elasticsearch - Principal Software Engineer II - Vector Search

    Elasticsearch - Principal Software Engineer II - Vector Search

    Elastic • Mountain View, CA, United States
    [job_card.full_time]
    Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people.The Elastic Search AI...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Software Engineer - Switch Design

    Principal Software Engineer - Switch Design

    Supermicro • San Jose, CA, United States
    [job_card.full_time]
    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...[show_more]
    [last_updated.last_updated_30] • [promoted]