Principal Software Development Engineer


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


Source link




EmoticonEmoticon