Driver Developer

A global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions
$59,000 - $95,000
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
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 driver development with collaborative teamwork across firmware, hardware, and software testing teams.

The role involves deep technical work in kernel space modules, requiring expertise in C programming and storage protocols. You'll be responsible for everything from specification to maintenance of drivers, including enhancing automated test tools and debugging complex issues. This position is perfect for early-career engineers with a strong foundation in computer science and a passion for low-level system programming.

Working at Broadcom offers comprehensive benefits including competitive base salary ($59,000-$95,000), equity compensation, and full healthcare coverage. The company provides professional growth opportunities through working with cutting-edge technology and experienced teams. Located in Irvine, CA, you'll be part of a global organization that values innovation and technical excellence.

This is an excellent opportunity for someone looking to build their career in embedded systems and driver development, offering hands-on experience with enterprise-grade storage solutions while working with a leading technology company.

Last updated a day ago

Responsibilities For Driver Developer

  • 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
  • 0-2+ years industry experience developing/maintaining OS kernel space modules
  • Fluent in C language
  • Knowledge of storage protocols like SCSI, Fibre Channel, iSCSI (plus)

Benefits For Driver Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • 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
  • Vacation time
  • Paid Family Leave
  • Annual discretionary bonus
  • Equity compensation

Interested in this job?

Jobs Related To Broadcom Driver Developer

ASIC Implementation Engineer

ASIC Implementation Engineer role at Broadcom focusing on physical design of integrated circuits for AI, ML, and networking applications with competitive compensation and benefits.

Foundation IP Design Engineer

Foundation IP Design Engineer position at Broadcom focusing on AI product development, circuit design, and semiconductor technology.

Field Integration Engineer

Field Integration Engineer position for telecommunications infrastructure deployment, focusing on 5G and LTE equipment installation and integration.

DFT Design Engineer, Graviton Server

DFT Design Engineer position at AWS's Annapurna Labs, focusing on Graviton Server development with opportunities in chip design and testing.

Reserve Engineer

Reserve Engineer position at Cobalt Robotics, focusing on robot hardware maintenance and client support in Seattle, offering $20-$50/hour for on-site work.