SW Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Broadcom · 6 hours ago

SW Engineer

Broadcom is seeking a highly skilled Device Driver Developer to join their core driver development team. The role involves designing, developing, optimizing, and debugging high-performance Ethernet Network Interface Card drivers that operate at the kernel level across multiple operating systems.

MobileSemiconductorWireless
check
H1B Sponsor Likelynote

Responsibilities

Driver Development: Design and implement robust, high-performance, and scalable Ethernet device drivers for new and existing NIC hardware platforms
Cross-Platform Porting: Adapt, port, and maintain driver codebases across Linux, FreeBSD, and Windows operating system kernels, ensuring feature parity and optimal performance
Performance Optimization: Analyze network latency, throughput, and CPU utilization. Implement advanced techniques such as interrupt mitigation, DMA optimization, and ring buffer management to maximize NIC performance
Debugging & Triage: Utilize kernel debugging tools (e.g., KDB, Windbg, crash dump analysis) to identify and resolve complex, asynchronous, and intermittent hardware/software integration issues
Hardware Interfacing: Work directly with hardware specifications to program low-level functions including Memory-Mapped I/O (MMIO), Direct Memory Access (DMA), and Interrupt Request (IRQ) handling
Documentation: Create and maintain detailed technical specifications, design documents, and release notes for all developed drivers and kernel modules

Qualification

CKernel FundamentalsLow-Level NetworkingHardware InteractionConcurrency ControlDebugging ToolsSource ControlHigh-Speed TechnologiesVirtualization

Required

Education: Bachelor's degree in Computer Science, Computer Engineering or Electrical Engineering
Programming: Expert proficiency in C with demonstrable experience in systems-level programming
Kernel Expertise: Deep understanding of operating system kernel fundamentals, including memory management, interrupt handling, concurrency, and thread scheduling
Low-Level Networking: Solid understanding of the Ethernet standard (IEEE 802.3) and network protocols (TCP/IP, UDP, ARP) up to Layer 3
Hardware Interface: Proven experience with low-level hardware interaction, including PCI/PCIe bus architecture and register programming
Concurrency Control: Practical experience implementing and debugging synchronization primitives such as spinlocks, mutexes, and semaphores in a kernel context

Preferred

High-Speed Technologies: Experience with emerging networking technologies like RDMA (RoCE, InfiniBand), DPDK, or other user-space networking frameworks
Virtualization: Familiarity with network virtualization technologies such as SR-IOV, VirtIO, or other para-virtualized I/O approaches
Debugging Tools: Experience with hardware debuggers, logic analyzers, and advanced tracing tools
Source Control: Strong proficiency with Git and associated version control workflows

Benefits

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

Company

Broadcom

company-logo
Broadcom is a designer, developer, and global supplier of a broad range of analog and digital semiconductor connectivity solutions.

H1B Sponsorship

Broadcom has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (92)
2024 (77)
2023 (79)
2022 (112)
2021 (110)
2020 (89)

Funding

Current Stage
Public Company
Total Funding
unknown
2017-10-31Post Ipo Equity
2015-05-28Acquired
1998-04-17IPO

Leadership Team

leader-logo
Greg Singh
CTO for APJ, Enterprise Security Group
linkedin
leader-logo
Kirsten Spears
CFO and CAO, Broadcom
linkedin
Company data provided by crunchbase