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 a month 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

Layout Engineer

Layout Engineer position at Broadcom focusing on semiconductor design, requiring expertise in custom layout design, verification tools, and advanced process nodes.

Memory Validation Lab Engineer

Memory Validation Lab Engineer position at Broadcom focusing on silicon validation of memory compilers with competitive salary and benefits.

ASIC Implementation Engineer

ASIC Implementation Engineer position at Broadcom, focusing on physical ASIC design for AI, ML, and networking products, offering competitive compensation and benefits.

DV Engineer

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

DFT Engineer

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