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:
Embedded Firmware Engineer

Embedded Firmware Engineer position at Broadcom focusing on designing and developing embedded solutions for intelligent storage systems and PCIe switch controllers.

Software Developer, Pixel Watch, System Software

Software Developer position at Google focusing on Pixel Watch system software development, requiring embedded systems expertise and programming skills.

ASIC RTL Design Engineer

ASIC RTL Design Engineer position at Google, focusing on custom silicon development and hardware innovation for consumer products.

Application-Specific Integrated Circuit (ASIC) Design Verification Engineer

ASIC Design Verification Engineer position at Google, focusing on verifying digital systems and developing verification methodologies for custom silicon solutions.

Software Engineer - Voice and Music Team

Entry-level Software Engineer position at Qualcomm focusing on embedded applications for Voice and Music team, developing software for Bluetooth audio devices.

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 23 days 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?