Company Name: Broadcom India Private Limited
Job Description: Engineer for Senior Staff Software Development
Job Reference: 27034BR
Work Experience: 5 – 10 Years
Work Location: Bangalore
Education: UG - Any Graduate - Any Specialization
PG - Any Postgraduate - Any Specialization, Post Graduation Not
Required
DOCTORATE - Any Doctorate - Any Specialization, Doctorate Not Required
Job responsibilities include:
Were looking for energetic, enthusiastic and driven engineers excited
about 802.11 wireless networking (WLAN/WiFi), network protocols and embedded
systems.
Like seeing your work on the shelves of your favorite electronics
store? Do you want to be part of enabling the newest and coolest gadgets then
come and talk to us.
Broadcom is the leader in WiFi connectivity.
Develop WLAN protocols and features:
Work with leading OS providers to help them implement new features in
their operating system
Work with tier1 OEMs to help them integrate BRCM WiFi solution on
their platform
Work with customers to understand requirements, aligning direction and
interest, providing technical leadership, innovating beyond the basic needs
Full life-cycle software engineering of pure software features as well
as integrating with silicon
Occasional work with Standards groups to implement new standards
Job Requirements:
Strong knowledge of 802.11
Good networking knowledge of TCP/IP
Strong hold of C programming
Sound knowledge of device driver development. Specially network device
driver is plus with respect to how TCP/IP stack would interact with driver
under various OS's
Very strong understanding of system primitive usage like Semaphore,
Spin-lock, critical section, event, message queue etc.
Ability to identify issues in the driver synchronization between
different threads, also between interaction of application and kernel space
Strong working knowledge of interrupt handling in the device driver
and issues surrounding DMA/Cache/SMP etc
Ability to identify bottle neck in the driver performance and be able
to propose solution to overcome CPU utilization and data throughput issues
Knowledge of various host bus's like SDIO, SPI, USB & PCI.
Need strong knowledge of internal working of one of the embedded OS
Linux, Android, Windows 8, Or Win Phone
WPA Supplicant knowledge is a plus
Open source development is a plus
Detailed knowledge of SDIO is plus
Good knowledge of USB is plus
Contact Details: Broadcom Communication Tech Pvt Ltd (AIN13), 4th
Floor, Campus 1A, RMZ Ecospace, Bellandur, Bangalore 560103
Telephone: 91-80-414 84000