Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 3 months 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?