1

Internship Linux Device Driver Developer Jobs in California

... device driver development • Strong proficiency with Linux kernel mode driver development ... Broadcom is a designer, developer, and global supplier of a broad range of analog and digital ...

Embedded Engineer/Sr. Engineer

San Jose, CA · On-site

$154.10K - $202.80K/yr

... engineering consulting. Since 1994, eInfochips has provided solutions to key verticals like ... Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of ...

C++ Developer

Milpitas, CA

$55.75 - $75.25/hr

Linux Developer Strong experience with Linux user space software development • Proficiency in C/C ... Linux device drivers • Familiarity with user kernel interaction mechanisms such as ioctl, mmap ...

Embedded Engineer/Sr. Engineer

San Jose, CA · On-site

$154.10K - $202.80K/yr

... engineering consulting. Since 1994, eInfochips has provided solutions to key verticals like ... Experience in BSP, Linux Internals, Linux Device Driver Development, Protocol level knowledge of ...

Java Developer

Fremont, CA

$55.75 - $72.25/hr

Austin, TX Key skills: core java developer with Linux internals and Performance device driver testing exposure Core Java Development: Emphasize your proficiency in core Java programming. Mention any ...

#Sotware Engineer

Santa Clara, CA · On-site

$111.30K - $166.90K/yr

We are looking for highly motivated and talented Linux device driver software engineers as part of the core engineering group defining the next generation of WLAN products. As part of this core WLAN ...

next page

Showing results 1-20

People also search for

Internship Linux Device Driver Developer information

What is the difference between Internship Linux Device Driver Developer vs Linux Device Driver Developer?

AspectInternship Linux Device Driver DeveloperLinux Device Driver Developer
Required CredentialsEnrolled in or recent graduate of relevant technical programsBachelor's or higher in Computer Science or related field, with experience
Work EnvironmentInternship setting, supervised, learning-focusedFull-time professional environment, project-driven
Employer & Industry UsageTech companies, hardware firms, research labsEstablished tech companies, hardware manufacturers, open-source projects
Search & Comparison IntentLearning, entry-level opportunities, internshipsCareer development, professional roles, expertise

The main difference is that an Internship Linux Device Driver Developer is a learning position aimed at gaining experience, while a Linux Device Driver Developer is a full-time professional role requiring more expertise and responsibility.

What are the most commonly searched types of Linux Device Driver Developer jobs in California? The most popular types of Linux Device Driver Developer jobs in California are:
What cities in California are hiring for Internship Linux Device Driver Developer jobs? Cities in California with the most Internship Linux Device Driver Developer job openings:
Software Engineer

Software Engineer

Broadcom

Irvine, CA • On-site

Full-time

Posted 22 days ago


Broadcom rating

8.7

Company rating: 8.7 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

12th of 139 rated electronics manufacturers


Job description

Job Summary:
Broadcom is seeking an experienced Software Engineer to join their Emulex Connectivity Division, focusing on developing device drivers and management utilities for storage interface cards. The role involves collaboration with firmware, hardware, and OEM partner teams to deliver high-quality software for enterprise storage environments.
Responsibilities:
• Design, develop, and maintain device drivers, libraries, and management utilities for storage solutions using Broadcom Emulex host bus adapters
• Collaborate with OEM partners on requirements and design, and work with firmware/hardware engineers to implement OEM customizations and meet partner-specific requirements
• Interface directly with OEM partners and end users to triage and resolve escalated technical issues
• Author and review technical documentation, integration/migration guides, and user manuals
• Participate in code reviews and contribute to team best practices and coding standards
• Work under the direction of senior engineers while demonstrating increasing ownership of features and problem resolution
• Guide and mentor junior engineers in the team
Qualifications:
Required:
• Bachelor's degree in Computer Science or Electrical Engineering with 8+ years (OR Master's degree with 6+ years) of software engineering experience, with 3+ years specifically in Linux device driver development
• Strong proficiency with Linux kernel mode driver development, debugging tools and methodologies (gdb, kgdb, crash, ftrace, etc.)
• Solid understanding of network protocols relevant to storage networking (e.g., TCP/IP, SCSI, FC, FCoE, NVMe)
• Demonstrated ability to diagnose and resolve complex driver-level issues in production environments
• Experience working in cross-functional teams alongside firmware and hardware engineers
Preferred:
• Experience working with Linux user-space and/or kernel-space target frameworks (SPDK, LIO, SCST etc)
• Experience collaborating with other developers/maintainers in Linux community
• Experience reading and interpreting protocol analyzer traces (Wireshark, PCI, FC analyzers etc)
• Familiarity with bug tracking and ALM tools (Jira, Bugzilla, or equivalent)
• Exposure to OEM partner engagement models and escalation workflows
• Knowledge of UEFI specifications and driver development using DXE will be an advantage
Company:
Broadcom is a designer, developer, and global supplier of a broad range of analog and digital semiconductor connectivity solutions. Founded in 1991, the company is headquartered in Palo Alto, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Broadcom employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom