<?xml version="1.0" encoding="utf-8"?>
<source><publisher>Broadcom Jobs</publisher><publisherurl>http://broadcom.jobs</publisherurl><lastBuildDate>2012-05-23 01:11:44.281414</lastBuildDate><job><country_short>CAN</country_short><city>Richmond</city><description>Auto req ID 18948BR
Job Posting Title Engineer, Staff II - Software Development (Linux/Android)
Business Unit Mobile and Wireless Group
Job Description Broadcom Corporation is a major technology innovator and global leader in semiconductors for wired and wireless communications. Broadcom products enable the delivery of voice, video, data and multimedia to and throughout the home, the office and the mobile environment. We provide the industry's broadest portfolio of state-of-the-art, system-on-a-chip and software solutions to manufacturers of computing and networking equipment, digital entertainment and broadband access products, and mobile devices. These solutions support our core mission: Connecting everything®.

You will have the opportunity to work with a talented team of embedded software engineers and be responsible for development, testing and support of software for tablets and leading edge communication products in a structured software development environment. The breadth of software responsibility for this position is extensive - device drivers, real time operating systems, networking protocols, security protocols, VoIP and multimedia. Candidate will also be responsible for helping customer support team in making customized changes for Broadcom customers, productizing their products, and solving their system level problems in a timely, efficient manner.
Job Requirements • Typically requires a BS degree and 6 years of experience, an MS degree and 3 years of experience or a PhD.
• Excellent working knowledge of C, C++, and Java in embedded processor environment.
• Experience with Android and/or Linux OS.
• Experience with Linux kernel and device driver development.
• Networking technology including Ethernet switching, 802.11 Wi-Fi, Bluetooth, and TCP/IP protocols.
• Video compression and multimedia streaming.
• Multimedia framework and components development.
• 2D/3D graphics and multimedia acceleration.
• ARM processor cores.
• Some project management exposures.
• Experience with board bring-up, understanding schematics, and debugging hardware is a plus.
• Experience with DSP coprocessor for complex signal processing is a plus
• Experience with peripherals such as USB controllers, codecs, security processors, memory controllers is a plus.
• Strong software development and documentation skills are essential.
Country Canada
State/Province British Columbia
City/Town Richmond
Shift 1st Shift - Day
Percent of Travel Required None
Function Engineering
Discipline Software Development</description><date_new>2012-05-10 19:09:28</date_new><country>Canada</country><company>Broadcom</company><title>Engineer, Staff II - Software Development (Linux/Android)</title><state>British Columbia</state><reqid>18948BR</reqid><state_short>BC</state_short><location>Richmond, BC</location><uid>28606910</uid><url>http://broadcom.jobs/xml/28606910/job</url></job><job><country_short>AUS</country_short><city>Sydney</city><description>Auto req ID 18390BR
Job Posting Title Engineer, Staff II - Software Development
Business Unit Mobile and Wireless Group
Job Description Embedded software engineer working in the Sydney development group, part of a team developing software for a wide range of
embedded chips developed by Broadcom's wireless LAN group. The role involves the design, development and debugging of low-level embedded firmware, and host-side driver development on a range of platforms including Linux, Android and Windows.
Job Requirements - Degree in Engineering, Computer Science, or equivalent with at least 5 years experience in software engineering
- Experience with embedded firmware development in C or C++ is required
- Development experience with communications equipment and experience with Linux development environment is highly desirable
- Experience with IP networking stacks/protocols is required
- Development experience with 802.11 wireless networking is highly desirable
- Experience of software development in the context of strict version control and issue tracking is highly desirable
- Experience with ARM is a plus
- Experience with writing software for ROM is a plus
- Experience with open source software is a plus
- Experience with Python is a plus
- Excellent communications skills
Country Australia
State/Province Australia Cities
City/Town Sydney
Shift 1st Shift - Day
Percent of Travel Required None
Function Engineering
Discipline Software Development</description><date_new>2012-05-04 19:25:56</date_new><country>Australia</country><company>Broadcom</company><title>Engineer, Staff II - Software Development</title><state>None</state><reqid>18390BR</reqid><state_short>None</state_short><location>Sydney, AUS</location><uid>28440902</uid><url>http://broadcom.jobs/xml/28440902/job</url></job><job><country_short>CAN</country_short><city>Richmond</city><description>Auto req ID 18947BR
Job Posting Title Engineer, Staff II Software Development (Linux Kernel/Device Drivers)
Business Unit Mobile and Wireless Group
Job Description Broadcom Corporation is a major technology innovator and global leader in semiconductors for wired and wireless communications. Broadcom products enable the delivery of voice, video, data and multimedia to and throughout the home, the office and the mobile environment. We provide the industry's broadest portfolio of state-of-the-art, system-on-a-chip and software solutions to manufacturers of computing and networking equipment, digital entertainment and broadband access products, and mobile devices. These solutions support our core mission: Connecting everything®.

You will have the opportunity to work with a talented team of embedded software engineers and be responsible for development, testing and support of software for tablets and leading edge communication products in a structured software development environment. The breadth of software responsibility for this position is extensive - device drivers, real time operating systems, networking protocols, security protocols, VoIP and multimedia. Candidate will also be responsible for helping customer support team in making customized changes for Broadcom customers, productizing their products, and solving their system level problems in a timely, efficient manner.
Job Requirements • Typically requires a BS degree and 6 years of experience, an MS degree and 3 years of experience or a PhD.
• Excellent working knowledge of C, C++, and Java in embedded processor environment.
• Experience with Android and/or Linux OS.
• Experience with Linux kernel and device driver development.
• Networking technology including Ethernet switching, 802.11 Wi-Fi, Bluetooth, and TCP/IP protocols.
• Video compression and multimedia streaming.
• Multimedia framework and components development.
• 2D/3D graphics and multimedia acceleration.
• ARM processor cores.
• Some project management exposures.
• Experience with board bring-up, understanding schematics, and debugging hardware is a plus.
• Experience with DSP coprocessor for complex signal processing is a plus
• Experience with peripherals such as USB controllers, codecs, security processors, memory controllers is a plus.
• Strong software development and documentation skills are essential.
Country Canada
State/Province British Columbia
City/Town Richmond
Shift 1st Shift - Day
Percent of Travel Required None
Function Engineering
Discipline Software Development</description><date_new>2012-05-01 18:30:40</date_new><country>Canada</country><company>Broadcom</company><title>Engineer, Staff II Software Development (Linux Kernel/Device Drivers)</title><state>British Columbia</state><reqid>18947BR</reqid><state_short>BC</state_short><location>Richmond, BC</location><uid>28302563</uid><url>http://broadcom.jobs/xml/28302563/job</url></job><job><country_short>CAN</country_short><city>Richmond</city><description>Auto req ID 18945BR
Job Posting Title Engineer, Staff II - Software Development (Windows CE/Mobile Driver)
Business Unit Mobile and Wireless Group
Job Description Broadcom Corporation is a major technology innovator and global leader in semiconductors for wired and wireless communications. Broadcom products enable the delivery of voice, video, data and multimedia to and throughout the home, the office and the mobile environment. We provide the industry's broadest portfolio of state-of-the-art, system-on-a-chip and software solutions to manufacturers of computing and networking equipment, digital entertainment and broadband access products, and mobile devices. These solutions support our core mission: Connecting everything®.

We are looking for talented individuals to join our emerging Windows team in the Mobile Application Processor Business Unit and contribute to the development of our next-generation Application Processors. The Windows team will be responsible of the Board Support Package (BSP), extensive device driver development and supporting Tier 1 OEM’s.
Job Requirements Typically requires a BSCS/BSEE or equivalent and 6 years of related experience, a MSCS/MSEE or equivalent and 3 years of related experience or a PhD.

Required skills:
• Proven background in Windows CE and/or Windows Mobile Driver development
• Kernel Mode Device Driver development experience with Windows 7 or Vista (WDF/WDM)
• Experience with mobile devices such as Smartphones, Tablet PC’s, etc.
• Experience with multi-core ARM processors
• Proven ability in developing using C/C++ on embedded targets.
• Excellent design, coding and debugging skills
• Passion for product quality and excellence of the engineering system and work environment
• Strong technical, leadership, written and verbal communication, and team collaboration skills
• Understanding of OS fundamentals and low level system design.

Preferred Skills:
• Knowledge of frameworks like DirectX, Windows Media Foundation, USB, etc. is a big plus
• Display Miniport driver development experience
• Development experience with Windows 8
• Networking technology including 802.11 Wi-Fi, Bluetooth protocols.
• Video compression and multimedia streaming.
• GPU D3D, D3D11, 2D/3D graphics and multimedia acceleration.
• UEFI development
Country Canada
State/Province British Columbia
City/Town Richmond
Shift 1st Shift - Day
Percent of Travel Required 10% - 25%
Function Engineering
Discipline Software Development</description><date_new>2012-04-30 20:21:09</date_new><country>Canada</country><company>Broadcom</company><title>Engineer, Staff II - Software Development (Windows CE/Mobile Driver)</title><state>British Columbia</state><reqid>18945BR</reqid><state_short>BC</state_short><location>Richmond, BC</location><uid>28276287</uid><url>http://broadcom.jobs/xml/28276287/job</url></job><job><country_short>USA</country_short><city>Bellevue</city><description>Auto req ID 18946BR
Job Posting Title Engineer, Staff II - Software Development (Windows CE/Mobile Driver)
Business Unit Mobile and Wireless Group
Job Description Broadcom Corporation is a major technology innovator and global leader in semiconductors for wired and wireless communications. Broadcom products enable the delivery of voice, video, data and multimedia to and throughout the home, the office and the mobile environment. We provide the industry's broadest portfolio of state-of-the-art, system-on-a-chip and software solutions to manufacturers of computing and networking equipment, digital entertainment and broadband access products, and mobile devices. These solutions support our core mission: Connecting everything®.

We are looking for talented individuals to join our emerging Windows team in the Mobile Application Processor Business Unit and contribute to the development of our next-generation Application Processors. The Windows team will be responsible of the Board Support Package (BSP), extensive device driver development and supporting Tier 1 OEM’s.
Job Requirements Typically requires a BSCS/BSEE or equivalent and 6 years of related experience, a MSCS/MSEE or equivalent and 3 years of related experience or a PhD.

Required skills:
• Proven background in Windows CE and/or Windows Mobile Driver development
• Kernel Mode Device Driver development experience with Windows 7 or Vista (WDF/WDM)
• Experience with mobile devices such as Smartphones, Tablet PC’s, etc.
• Experience with multi-core ARM processors
• Proven ability in developing using C/C++ on embedded targets.
• Excellent design, coding and debugging skills
• Passion for product quality and excellence of the engineering system and work environment
• Strong technical, leadership, written and verbal communication, and team collaboration skills
• Understanding of OS fundamentals and low level system design.

Preferred Skills:
• Knowledge of frameworks like DirectX, Windows Media Foundation, USB, etc. is a big plus
• Display Miniport driver development experience
• Development experience with Windows 8
• Networking technology including 802.11 Wi-Fi, Bluetooth protocols.
• Video compression and multimedia streaming.
• GPU D3D, D3D11, 2D/3D graphics and multimedia acceleration.
• UEFI development
Country United States
State/Province Washington
City/Town Bellevue
Shift 1st Shift - Day
Percent of Travel Required 10% - 25%
Function Engineering
Discipline Software Development</description><date_new>2012-04-24 20:15:50</date_new><country>United States</country><company>Broadcom</company><title>Engineer, Staff II - Software Development (Windows CE/Mobile Driver)</title><state>Washington</state><reqid>18946BR</reqid><state_short>WA</state_short><location>Bellevue, WA</location><uid>28151030</uid><url>http://broadcom.jobs/xml/28151030/job</url></job><job><country_short>AUS</country_short><city>Sydney</city><description>Auto req ID 18973BR
Job Posting Title Engineer, Staff II - Software Development
Business Unit Mobile and Wireless Group
Job Description - Software/Firmware design &amp; development for
various hardware platforms including:
- Broadcom Wi-Fi SoCs
- Embedded Microprocessors (ARM, Atmel, ST,
Renesas etc)
- PCs (Linux / Windows)
- Documentation of software as required
- Meet with customers as required and help to debug
customer applications
- Travel as required to other Broadcom offices,
customer sites and for training
Job Requirements * 5+ years experience programming &amp; debugging firmware on
various embedded microprocessors
* Good understanding of TCP/IP networking
* Experience with Wi-Fi networking (desirable)
* Good communication skills
* Working customer relationship skills
* Eclipse IDE &amp; OpenOCD experience highly desirable
Country Australia
State/Province Australia Cities
City/Town Sydney
Shift Not Applicable
Percent of Travel Required 5% - 10%
Function Engineering
Discipline Software Development</description><date_new>2012-04-19 18:57:58</date_new><country>Australia</country><company>Broadcom</company><title>Engineer, Staff II - Software Development</title><state>None</state><reqid>18973BR</reqid><state_short>None</state_short><location>Sydney, AUS</location><uid>28009012</uid><url>http://broadcom.jobs/xml/28009012/job</url></job><job><country_short>IND</country_short><city>Bangalore</city><description>Auto req ID 18675BR
Job Posting Title Engineer, Staff II - Software Development
Business Unit Infrastructure and Networking
Job Description Responsibilities

? Develop and/or port networking and security protocol software such as IPSec, TCP/IP to NetLogic processors
? Develop and/or port IDS/IPS and Firewall software and optimize for multi-core multi-threaded CPU
? Test RFC compliance and interoperability of existing implementations
? Benchmark protocol performance against competing processors
? Characterize, analyze and improve protocol performance on NetLogic SoCs
Job Requirements Required Knowledge/Experience

• BS/MS EE/CS with 5-8 years of software development experience
• Expert knowledge of networking and security protocols
• Experience in Linux Kernel and device drivers.
• Development and Testing experience of protocols
• Strong experience in C programming
• Good knowledge of Unix and/or embedded operating systems
• Experience of Multi-Processor systems and SoC architectures
Country India
State/Province India Cities
City/Town Bangalore
Shift 1st Shift - Day
Percent of Travel Required 5% - 10%
Function Engineering
Discipline Software Development</description><date_new>2012-03-22 19:01:03</date_new><country>India</country><company>Broadcom</company><title>Engineer, Staff II - Software Development</title><state>None</state><reqid>18675BR</reqid><state_short>None</state_short><location>Bangalore, IND</location><uid>27320850</uid><url>http://broadcom.jobs/xml/27320850/job</url></job><job><country_short>CHN</country_short><city>Shanghai</city><description>Auto req ID 17739BR
Job Posting Title Engineer, Staff II - Software Development
Business Unit Mobile and Wireless Group
Job Description Enter Job Description Here
Job Requirements •Typically requires a BS in CE/EE with 8+ years of related experience, or MS in CE/EE with 5 years of related experience to include at 4+ years of experience in the design and development of applications on handheld or electronic consumer products.
•Excellent working knowledge of C/C++, Java in embedded processor environment.
•Experience with Linux kernel, device driver or Android Framework and Application development.
•Android RIL development/support experience is mandatory, at least proficient in one of the fields: Call Process, SIM/PBK, SS/STK, Messaging, Data Connection, etc.
•Knowledge of Android graphics, multimedia, audio framework is a plus.
•Good understanding framework, application profiling, analyzing and performance tuning is a plus.
•Experience in handset production tool development.
•Experience in Java, xml, and scripting languages development is a plus.
•Experience in Windows USB driver, application development is a plus.
•Experience debugging with ARM debug tools such as JTAG/ETM.
•Strong analytical and problem solving skills.
•Excellent verbal and written communication skills in English.
•Some customer support or project management exposures.
•Strong work ethic.
•Willing to travel (10%-25%)
Country China
State/Province China Cities
City/Town Shanghai
Shift Not Applicable
Percent of Travel Required 10% - 25%
Function Engineering
Discipline Software Development</description><date_new>2012-02-03 19:18:38</date_new><country>China</country><company>Broadcom</company><title>Engineer, Staff II - Software Development</title><state>None</state><reqid>17739BR</reqid><state_short>None</state_short><location>Shanghai, CHN</location><uid>26299613</uid><url>http://broadcom.jobs/xml/26299613/job</url></job><job><country_short>CHN</country_short><city>Shanghai</city><description>Auto req ID 17736BR
Job Posting Title Engineer, Staff II - Software Development
Business Unit Mobile and Wireless Group
Job Description Enter Job Description Here
Job Requirements •Typically requires a BS in CE/EE with 8+ years of related experience, or MS in CE/EE with 5 years of related experience to include at 4+ years of experience in the design and development of applications on handheld or electronic consumer products.
•Excellent working knowledge of C/C++, Java in embedded processor environment.
•Experience with Linux kernel, device driver or Android Framework and Application development.
•Android RIL development/support experience is mandatory, at least proficient in one of the fields: Call Process, SIM/PBK, SS/STK, Messaging, Data Connection, etc.
•Knowledge of Android graphics, multimedia, audio framework is a plus.
•Good understanding framework, application profiling, analyzing and performance tuning is a plus.
•Experience in handset production tool development.
•Experience in Java, xml, and scripting languages development is a plus.
•Experience in Windows USB driver, application development is a plus.
•Experience debugging with ARM debug tools such as JTAG/ETM.
•Strong analytical and problem solving skills.
•Excellent verbal and written communication skills in English.
•Some customer support or project management exposures.
•Strong work ethic.
•Willing to travel (10%-25%)
Country China
State/Province China Cities
City/Town Shanghai
Shift Not Applicable
Percent of Travel Required 10% - 25%
Function Engineering
Discipline Software Development</description><date_new>2012-02-03 19:17:06</date_new><country>China</country><company>Broadcom</company><title>Engineer, Staff II - Software Development</title><state>None</state><reqid>17736BR</reqid><state_short>None</state_short><location>Shanghai, CHN</location><uid>26299439</uid><url>http://broadcom.jobs/xml/26299439/job</url></job><job><country_short>IND</country_short><city>Bangalore</city><description>Auto req ID 17441BR
Job Posting Title Engineer, Staff II - Software Development ( LTE AS Layer)
Business Unit Mobile and Wireless Group
Job Description Broadcom is developing multi-mode 2G (GSM/GPRS/EDGE), 3G (UMTS/WCDMA/HSPA) and 4G (LTE, WiMAX) modems for use in cellular handsets, PC datacards and other wireless-enabled consumer electronics.

In this role you will be an individual contributor for the 4G Protocol Stack Software Development team in the Mobile and Wireless group. You will understand software product requirements and translate them to production worthy software code. You will grow in this role to own several areas of domain expertise. You can expect your effort in the following areas:

- Development of the LTE Protocol Stack (NAS, RRC, RLC, MAC) in an embedded environment (ARM processor)
- Running conformance and interoperability tests in the lab, supporting field trials and customer support (travel may be required)
Job Requirements The ideal candidate should have BTech with 5 years or MTech with 3 years of experience in developing embedded software for wireless products. The individual responsibilities will vary according to the experience and the ability of the candidate. Strong programming skills and good exposure to software development and debug experience in multi-thread, embedded environment is required.

1. BTech/MTech in Electrical Engineering with a focus on data communication networks and wireless protocols
2. Strong C coding skills is a definite requirement
3. Experience with lab equipment (R&amp;S/Aeroflex/Anite Protocol Testers) is desirable
Country India
State/Province India Cities
City/Town Bangalore
Shift Not Applicable
Percent of Travel Required 5% - 10%
Function Engineering
Discipline Software Development</description><date_new>2012-01-17 20:43:38</date_new><country>India</country><company>Broadcom</company><title>Engineer, Staff II - Software Development ( LTE AS Layer)</title><state>None</state><reqid>17441BR</reqid><state_short>None</state_short><location>Bangalore, IND</location><uid>25940391</uid><url>http://broadcom.jobs/xml/25940391/job</url></job><job><country_short>IND</country_short><city>Bangalore</city><description>Auto req ID 17442BR
Job Posting Title Engineer, Staff II - Software Development ( LTE NAS )
Business Unit Mobile and Wireless Group
Job Description Broadcom is developing multi-mode 2G (GSM/GPRS/EDGE), 3G (UMTS/WCDMA/HSPA) and 4G (LTE, WiMAX) modems for use in cellular handsets, PC datacards and other wireless-enabled consumer electronics.

In this role you will be an individual contributor for the 4G Protocol Stack Software Development team in the Mobile and Wireless group. You will understand software product requirements and translate them to production worthy software code. You will grow in this role to own several areas of domain expertise. You can expect your effort in the following areas:

- Development of the LTE Protocol Stack (NAS, RRC, RLC, MAC) in an embedded environment (ARM processor)
- Running conformance and interoperability tests in the lab, supporting field trials and customer support (travel may be required)
Job Requirements The ideal candidate should have BTech with 5 years or MTech with 3 years of experience in developing embedded software for wireless products. The individual responsibilities will vary according to the experience and the ability of the candidate. Strong programming skills and good exposure to software development and debug experience in multi-thread, embedded environment is required.

1. BTech/MTech in Electrical Engineering with a focus on data communication networks and wireless protocols
2. Strong C coding skills is a definite requirement
3. Experience with lab equipment (R&amp;S/Aeroflex/Anite Protocol Testers) is desirable
Country India
State/Province India Cities
City/Town Bangalore
Shift Not Applicable
Percent of Travel Required 5% - 10%
Function Engineering
Discipline Software Development</description><date_new>2012-01-17 20:42:59</date_new><country>India</country><company>Broadcom</company><title>Engineer, Staff II - Software Development ( LTE NAS )</title><state>None</state><reqid>17442BR</reqid><state_short>None</state_short><location>Bangalore, IND</location><uid>25939947</uid><url>http://broadcom.jobs/xml/25939947/job</url></job><job><country_short>IND</country_short><city>Bangalore</city><description>Auto req ID 17415BR
Job Posting Title Engineer, Staff II - Software Development
Business Unit Mobile and Wireless Group
Job Description Broadcom is a leader in wireless technologies and is currently offering world class 2G/3G and WiMax products. Broadcom is developing LTE products that is set to address many 4G markets around the world.

We are looking for energetic and enthusiastic software engineers excited about wireless networking, network protocols and working closely with hardware. If you like to see your work as a product at your favorite electronics store, then become part of the team that is set to enable LTE on the smart phones, tablets, laptops and many more.

1.You will be part for LTE protocol stack group and help in bringing the latest generation of 4G solutions to the market.

2.You will be involved in integrating protocol stack components and debugging of the software on embedded processors

3.You will closely follow LTE specifications by 3GPP standardization body and test the latest LTE features as per the standards

4. You will innovate over and above the standard specifications to create high throughput, low power products that will have unmatchable performance in the market
Job Requirements The following are the specific required skills and desired experience:

* B.S. OR MS from a reputed university and 6+ years of experience in wireless protocol stack

* Expert with the C language

* Expert in LTE or UMTS domain across the layers, both Access Stratum and Non Access Stratum

* Good at triaging issues by analyzing UE and Network logs

* Good at using Network simulators like R&amp;S, Anritsu, Antite etc

* Good at LTE protocol test specifications (3GPP 36.523-1 to 36.523-3 and 36.508)

* Must have exposure to debug the issues on embedded platform and should be familiar with usage of on target debugging tools.

* Should have experience in integrating protocol stack components

* Should be familiar with software version control tools like perforce, CVS etc

* participated in IOT/IODT and familiar with operator requirement specifications is a plus

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
Country India
State/Province India Cities
City/Town Bangalore
Shift 1st Shift - Day
Percent of Travel Required 10% - 25%
Function Engineering
Discipline Software Development</description><date_new>2012-01-17 20:41:44</date_new><country>India</country><company>Broadcom</company><title>Engineer, Staff II - Software Development</title><state>None</state><reqid>17415BR</reqid><state_short>None</state_short><location>Bangalore, IND</location><uid>25939364</uid><url>http://broadcom.jobs/xml/25939364/job</url></job></source>
