Auto req ID 13176BR
Job Posting Title Engineer, Principal - Software Development (GPS/DSP)
Business Unit Mobile and Wireless Group
Job Description We’re looking for energetic and enthusiastic engineers excited about GPS technology and embedded systems. Enjoy seeing your work on the shelves of your favorite electronics store? Do you want to be part of enabling the newest and coolest gadgets? The Broadcom GPS SW Group has written code enabling GPS functionality in leading mobile phones and GPS navigation devices.
We are problem solvers. You must thrive when involved with multiple issues at the same time, and take satisfaction in solving issues as they come up. This is a great place to get exposed to a wide range of technology. You will work closely with the hardware engineers and experience full product lifecycles from pre-silicon all the way through to full software release.
In this position you will develop algorithms and software for GPS signal acquisition and tracking. You will work closely with software and hardware teams to define the implementation and verification specifications and to perform hardware bringup and system level integration. You will support low-level integration of GPS with other wireless technologies, and help define system partitioning and architecture for future generations of Broadcom's GPS and Wireless Combo chips.
Job Requirements - Typically requires an MSEE degree and 6 years of experience or a PhD and 3 years of related experience
- Extensive experience in the design, simulation, testing, and implementation of practical DSP algorithms for communication or satellite navigation systems (Emphasis is on signal acquisition and tracking, data decoding, multipath mitigation with specific GPS knowledge is a plus)
- Background in fixed point design, implementation of regression tests, generation of test vectors for hardware verification, coding of algorithms in firmware in C/C++
- Ability to interface well with hardware, RF, and embedded software teams
- Some understanding of HW/SW architecture issues
- Proficiency in Matlab
- Strong debugging/trouble-shooting skills and the ability of analyze field data
- Excellent work ethic, dependable, and responsible
- Must be a flexible self-starter who can ramp up with new technologies quickly
- Imaginative, motivated, and able to work effectively under pressure
- Strong logical and creative problem-solving skills, good oral and written communication skills, and excellent analytical skills
Country United States
State/Province California
City/Town Santa Clara
Shift 1st Shift - Day
Percent of Travel Required 5% - 10%
Function Engineering
Discipline Software Development