Job Id E1971877
Job Title Location/GNSS – Software Engineer
Post Date 07/10/2019
Company Qualcomm Technologies, Inc.
Job Area Engineering - Software
Location China - Shanghai
Job Overview Does the excitement of the hot mobile computing revolution get your creative juices flowing? Are you excited by the thought of working on technology that is used by millions of people all over the world every day? Are you looking for an opportunity to make an impact as part of a recognized leader in the mobile computing space? Well, weve got an offer for you. The Qualcomm Location Technology team is looking for highly motivated embedded software engineers to design and deploy location solutions for mobile computing platforms of the future. As the world leader in supplying embedded systems for cellular wireless standards, Qualcomm delivers complete, optimized, high-quality, wireless platforms to dozens of the worlds largest and most popular mobile computing OEMs. Location technology and location-based services have become essential to modern living and are central to the mobile user experience, and the Qualcomm Location Technology team provides advanced location technologies which are integrated into Qualcomm chipsets. Qualcomm's location technology enables manufacturers to create a wide range of value-added services and applications for consumer and enterprise use, and has been deployed in more than 1 billion handsets and mobile devices. We are looking for highly motivated, energetic, and innovative individuals to drive our next phase of growth in GNSS and location technologies. In this position, you will be responsible for design, development, test, maintenance and optimization of real-time embedded location software within a very dynamic small group setting. You will work closely with other software, systems, hardware, and test engineers integrating GNSS, wireless technologies, and MEMS sensors to create world-class location solutions. You must have strong SW engineering skills, a solid understanding of navigation and positioning algorithms and data structures, and a passion for efficient and highly scalable software development. Your SW engineering and systems skills will be used to solve location domain specific problems as well as complex embedded problems. Your contributions will help the Qualcomm Location Technology Team to deliver the next level of location and user experience to customers. You must be a team player who can understand and question end-to-end system goals and be able to contribute to system design, software development methodology, and software architecture discussions.
Minimum Qualifications * Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
* 1+ years experience with Programming Language such as C, C++, Java, Python, etc.
Preferred Qualifications Nice to have multiple years of commercial development experience with state estimation and statistics, signal processing, optimization techniques and navigation algorithms. Strong C programming skills, real time OS knowledge and a willingness to adhere to good software development processes are essential. Experience designing, developing, and debugging medium to large scale real-time systems is highly desirable. Understanding GNSS principles(Signal characteristics,acquisition and tracking theories) and applications (SPP,WLS,KF).Nice to have good understanding in INS. Good English capability on listening, speaking and writing. A familiarity with Perl, Python, Matlab or other scripting languages is a plus. Knowledge and experience with navigation and positioning solutions, GPS/GNSS software development, positioning using hybrid technologies (GNSS, WWAN, WLAN & Sensors). Knowledge of LTE and other communication protocols, probability and statistics is a plus. Knowledge and experience in object oriented design is also a plus.
Education Requirements Required: BS, Computer Engineering, Electrical Engineering, Geomatics Engineering or Computer Science
Preferred: MS, Computer Engineering, Electrical Engineering, Geomatics Engineering, Computer Science or equivalent experience

Keywords “GPS”, “GNSS”, “Kalman Filter”, “algorithms”, “statistics”,“data structures”,“SW algorithms”, “embedded systems”, “RTOS”“programming”, “software development”, “software engineering”, “LTE”, “WWAN”, “MEMS”,”WLAN”, “Cellular”, “Mobile”, “Positioning”
You will need to   login into your profile to apply for this job.
If you are a   new user, click here to create a profile.

Return To Search Results Send this Job to a Friend
Applicants: If you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to
To all Staffing and Recruiting Agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.