[{"country_short": "USA", "city": "Sunnyvale", "description": "Auto req ID 18775BR\nJob Posting Title Principal - Software Development & Applications Engineer\nBusiness Unit Mobile and Wireless Group\nJob Description We\u2019re looking for energetic, enthusiastic and driven engineers excited about 802.11 wireless networking (WLAN/WiFi), network protocols and embedded systems.\nLike 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.\nBroadcom is the leader in WiFi connectivity.\n\n* Develop WLAN protocols and features\n* Work with leading OS providers to help them implement new features in their operating system\n* Work with tier1 OEMs to help them integrate BRCM WiFi solution on their platform\n* Work with customers to understand requirements, aligning direction and interest, providing technical leadership,    innovating beyond the basic needs\n* Full life-cycle software engineering of pure software features as well as integrating with sliicon\n* Occasional work with Standards groups to implement new standards\nJob Requirements * Strong knowledge of 802.11\n* Good networking knowledge of TCP/IP\n* Strong hold of \u201cC\u201d programming\n* 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\n* Very strong understanding of system primitive usage like Semaphore, Spin-lock, critical section, event, message queue etc.\n* Ability to identify issues in the driver synchronization between different threads, also between interaction of application and kernel space\n* Strong working knowledge of interrupt handling in the device driver and issues surrounding DMA/Cache/SMP etc\n* Ability to identify bottle neck in the driver performance and be able to propose solution to overcome CPU utilization and data throughput issues\n* Knowledge of various host bus's like SDIO, SPI, USB & PCI.\n* Need strong knowledge of internal working of one of the embedded OS Linux, Android, Windows 8, Or Win Phone\n\n** WPA Supplicant knowledge is a plus\n** Open source development is a plus\n** Detailed knowledge of SDIO is plus\n** Good knowledge of USB is plus\n\nOther Job responsibilities\n-10-20% Traveling required (depends upon individual)\n-Willing/capable of interacting with customer effectively\nCountry United States\nState/Province California\nCity/Town Sunnyvale\nShift 1st Shift - Day\nPercent of Travel Required 10% - 25%\nFunction Engineering\nDiscipline Software Applications", "date_new": "2012-04-13 19:28:06", "url": "http://broadcom.jobs/xml/27882141/job", "country": "United States", "company": "Broadcom", "title": "Principal - Software Development & Applications Engineer", "reqid": "18775BR", "state": "California", "state_short": "CA", "location": "Sunnyvale, CA", "uid": 27882141}, {"country_short": "USA", "city": "Sunnyvale", "description": "Auto req ID 16752BR\nJob Posting Title Principal - Software Development & Applications Engineer\nBusiness Unit Mobile and Wireless Group\nJob Description We\u2019re looking for energetic, enthusiastic and driven engineers excited about 802.11 wireless networking (WLAN/WiFi), network protocols and embedded systems.\nLike 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.\nBroadcom is the leader in WiFi connectivity.\n\n* Develop WLAN protocols and features\n* Work with leading OS providers to help them implement new features in their operating system\n* Work with tier1 OEMs to help them integrate BRCM WiFi solution on their platform\n* Work with customers to understand requirements, aligning direction and interest, providing technical leadership,    innovating beyond the basic needs\n* Full life-cycle software engineering of pure software features as well as integrating with sliicon\n* Occasional work with Standards groups to implement new standards\nJob Requirements * Strong knowledge of 802.11\n* Good networking knowledge of TCP/IP\n* Strong hold of \u201cC\u201d programming\n* 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\n* Very strong understanding of system primitive usage like Semaphore, Spin-lock, critical section, event, message queue etc.\n* Ability to identify issues in the driver synchronization between different threads, also between interaction of application and kernel space\n* Strong working knowledge of interrupt handling in the device driver and issues surrounding DMA/Cache/SMP etc\n* Ability to identify bottle neck in the driver performance and be able to propose solution to overcome CPU utilization and data throughput issues\n* Knowledge of various host bus's like SDIO, SPI, USB & PCI.\n* Need strong knowledge of internal working of one of the embedded OS Linux, Android, Windows 8, Or Win Phone\n\n** WPA Supplicant knowledge is a plus\n** Open source development is a plus\n** Detailed knowledge of SDIO is plus\n** Good knowledge of USB is plus\n\nOther Job responsibilities\n-10-20% Traveling required (depends upon individual)\n-Willing/capable of interacting with customer effectively\nCountry United States\nState/Province California\nCity/Town Sunnyvale\nShift 1st Shift - Day\nPercent of Travel Required 10% - 25%\nFunction Engineering\nDiscipline Software Applications", "date_new": "2011-11-22 21:06:20", "url": "http://broadcom.jobs/xml/25007184/job", "country": "United States", "company": "Broadcom", "title": "Principal - Software Development & Applications Engineer", "reqid": "16752BR", "state": "California", "state_short": "CA", "location": "Sunnyvale, CA", "uid": 25007184}]
