Driver Developer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
$115,800 - $117,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Driver Developer

Broadcom, a global technology leader in semiconductor and infrastructure software solutions, is seeking a Driver Developer to join their Fiber Channel driver team. This role offers an exciting opportunity to work on critical storage infrastructure, developing and maintaining FC HBA drivers for Linux/ESX systems. The position combines hands-on technical work with collaborative problem-solving, requiring expertise in C programming and driver development.

The role involves working closely with cross-functional teams, including firmware, hardware engineers, and software testing teams, to deliver complete customer solutions. You'll be responsible for driver specification, coding, testing, and maintenance, while also expanding automated testing capabilities. This position is perfect for someone who enjoys low-level system programming and has a passion for creating reliable, high-performance storage solutions.

The company offers a competitive compensation package, including a base salary range of $115,800 - $117,000, plus potential bonuses and equity compensation. Broadcom provides comprehensive benefits, including complete healthcare coverage, 401(k) with company matching, and various work-life balance benefits. The collaborative environment and opportunity to work on cutting-edge storage technologies make this an excellent opportunity for mid-level engineers looking to advance their careers in system programming.

Working at Broadcom means joining a diverse, inclusive workplace that values innovation and technical excellence. The position offers the chance to work on products that power critical infrastructure for many of the world's leading organizations, while developing expertise in storage protocols and driver development.

Last updated 2 hours ago

Responsibilities For Driver Developer

  • Work as a member of the Fiber Channel driver team
  • Participate in specification, coding, review, testing and maintenance of FC HBA drivers for Linux/ESX System
  • Expand and enhance automated driver test tool harness
  • Debug and enhance device drivers, libraries and SDKs for storage solutions
  • Work with firmware and hardware engineers to debug problems
  • Write/review technical documents and user guides

Requirements For Driver Developer

Linux
  • B.E in Computer Science or Engineering with 2+ years industry experience, or M.E in Computer Science or Engineering
  • Fluent in C language
  • Knowledge of storage protocols like SCSI, Fibre Channel, iSCSI is a plus

Benefits For Driver Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Equity
  • Medical, dental and vision plans
  • 401(K) participation with company matching
  • Employee Stock Purchase Program (ESPP)
  • Employee Assistance Program (EAP)
  • Company paid holidays
  • Paid sick leave
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Driver Developer

DV Engineer

DV Engineer position at Broadcom, focusing on semiconductor and software solutions development in Plovdiv, Bulgaria

ASIC Verification Engineer

ASIC Verification Engineer position at Broadcom, developing and implementing verification processes for cutting-edge network switch routing designs using System Verilog.

DFT Engineer

DFT Engineer position at Broadcom focusing on ASIC testability, debug, and quality optimization

R&D Engineer IC Design

R&D Engineer position for IC Design at Broadcom, focusing on ASIC design and implementation using advanced semiconductor technologies.

R&D Engineer

R&D Engineer position at Broadcom focusing on chip-level design and analysis, requiring 1-9 years of experience in semiconductor design and development.