Broadcom Corporation (NASDAQ: BRCM), a FORTUNE 500® company, is a global leader and innovator in semiconductor solutions for wired and wireless communications. Broadcom® products seamlessly deliver voice, video, data and multimedia connectivity in the home, office and mobile environments. With the industry’s broadest portfolio of state-of-the-art system-on-a-chip and embedded software solutions, Broadcom is changing the world by Connecting everything®.
Job Req ID: 614
Job Posting Title: Principal Software Development Engineer
City: Sunnyvale
State: California
Country: USA
Alternate Location: N/A
Percent of Travel Required: 0% – 25%
Job Function: Engineering
Discipline: ENG-Software-Software Development
Broadcom’s offers the broadest line of Wi-Fi® (WLAN / 802.11 / WiFi) integrated circuits in the industry for system designs ranging from PC, Tablets, Phones and consumer devices to access points and routers. We are looking for energetic and enthusiastic software engineers excited about 802.11 wireless networking, network protocols and working closely with hardware. Do you like seeing your work on the shelves of your favorite electronics store – then become part of the team that enables WiFi on almost all the consumer devices out there. 1. You will develop drivers and help bring the latest generation of WiFi solutions to the market. 2. You will be involved in low level debugging of the firmware and drivers 3. You will develop the latest WiFi features and 802.11 protocols.
REQUIREMENTS:
Typically requires a BS degree and 12 years of experience or an MS degree and 9 years of experience or a PhD and 6 years of experience in driver software development, preferably WLAN, 802.11, WiFi
– Expert with the C language.
– Strong Networking device driver and systems level experience
– Experience with one of Win8x/Win7/Vista required. NDIS miniport driver experience is preferred.
– Experience with PCIe or USB is highly preferred.
– Experience with KMDF, WDM, Windows Internals, WinDbg is highly desired
– Must have mastered OS concepts of: Process, DMA engines, interrupts, Interrupt Handling, Timers, Memory Virtualization, Threads, IPC, user space, race conditions and perimeter locking
– Chip and platform bring up experience is preferred
– Understanding of hardware issues and experience working with hardware engineers and with bus and logic analyzers is also highly desired
To be successful in this team, candidates should have the following personality traits:
– Excellent work ethic, dependable, and responsible
– Excellent analytical skills, particularly in the realm of software debugging
– Strong logical and creative problem-solving skills
– Must be a flexible self-starter who can ramp up with new technologies quickly
– Imaginative, motivated, and able to work effectively under pressure
– Good oral and written communication skills
Broadcom is an equal opportunity employer (Minorities/Females/Disabled/Veterans)
Job Segment:
Semiconductor, Developer, Firmware, Electronics Engineer, Network, Science, Technology, Engineering
EmoticonEmoticon