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: 553762
Job Posting Title: Sr Staff-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
We are looking for an energetic Application Engineer. In this position, you will develop and enhance Broadcom Wireless LAN Linux device drivers, libraries, SDK and applications. Support internal and external customers including direct interaction with customers. Analyze, debug, and implement solution for customer reported problems. Feature development from requirements through design, implementation and support.
REQUIREMENTS:
– Total engineering minimum experience required is typically a BS degree and 9 years of experience, an MS degree and 6 years of experience or a PhD and 3 years of experience or equivalent.
– Develop and enhance Broadcom WLAN Linux device drivers, libraries, SDK and applications.
Support internal and external customers including direct interaction with customers on a regular basis
– Analyze, debug, and implement solution for customer reported problems
– Feature development from requirements to design, implementation, testing and support.
– Strong understanding of 802.11 wireless protocol and general TCP/UDP/IP network bridging/routing protocols.
– Strong understanding of 802.1x authentication protocol
– Proven experience of application, device driver, and debugging on Linux required
– Proven C/C++, ARM/MIPS Assembly, expertises.
– Proven experience of different bus technologies PCIe/USB/SDIO
– Experience with Android
– Experience of portable applications development across a variety of OS such as Linux, BSD, Windows, Tizen, WebOS, threadX
– Experience with Bash script, TCL, DOS batch file, Perl, Javascript, and Java Programming language
– Strong understanding of system primitive usage like Semaphore, Spinlock, critical section, event, message queue, etc
– Experience with routing, networking, IGMP, and video protocols
– Experience with Bluetooth is a plus
– Strong analytically and problem solving skills
– Excellent written and verbal communication skills and team player
– Document design and test plan, training both internal & external customers
– Willing to work on fast-pace, multitasking and challenging environment
Broadcom is an equal opportunity employer (Minorities/Females/Disabled/Veterans)
Job Segment:
Semiconductor, Developer, Engineer, Network, Software Engineer, Science, Technology, Engineering
EmoticonEmoticon