Intel GNSS & Sensor Fusion Algorithm Engineer (Positioning) in Santa Clara, California

Job Description

We invite you to join Intel as part of the GNSS & Location Core Products development group within Intel's Communication and Devices Group (iCDG)! We are a global team of passionate engineers and technologists from diverse industry backgrounds working together to realize a world of connected computing. We are bringing the best ideas from the brightest minds to deliver innovative and state of the art wireless experiences into the market, including Global Navigation Satellite System (GNSS) and Location, Wi-Fi, , Bluetooth, Wireless Gigabit (WiGig) and more.

Together, we are on the journey towards making Intel a wireless leader in the delivery of exciting products for the Internet of Things, 5G Next generation Wearable and IoT solutions and other world-class wireless connectivity technologies and products.

Intel is searching for an experienced self-motivated GNSS & Sensor Fusion Algorithm Engineer to join the Intel's Santa Clara GNSS Positioning Engine (PE) Team, within the GNSS Core & Products (GCP) division which is responsible for developing solutions for Intel's range of GNSS products primarily focused at the Smartphone, Tablet, PC and Wearable's markets.This senior level engineer will contribute to the design, algorithm & software development, enhancement, debug and test for inertial sensor augmented multi-constellation GNSS Positioning and Navigation software solutions for our current and future products.

Roles & Responsibilities:

  • Design, implementation and test of new features & enhancements contributing to in the development of Intel's world class GPS/GNSS & Sensor Fusion Positioning & Navigation mass market consumer products.

  • Architecture, design, development and optimization of GNSS & Inertial Sensor Fusion location & navigation algorithms within the Intel's GNSS Positioning Engine (PE) firmware.

  • Implementation, testing and analysis of new GNSS and/or Sensor processing algorithms running in high level language ("C" / C++).

  • Modelling, unit and system level test, validation and verification.

  • Work closely with other GCP Teams such a System, Measurement Engine, Hybrid Location, Validation, Field Test and Customer Support on cross-discipline design, development and diagnostic analysis activities.

  • Participate in within team and cross-discipline brainstorming, working with experts to develop innovative solutions.

  • Critical analysis of diagnostic of field test and or simulation of GNSS reference designs and implementations within customer devices.

  • Support of customer software release and verification activities.

  • Provide GNSS training and support to other parts of GCP and Customer Support teams.

  • The Santa Clara team works closely with other competence teams in Daventry (UK), Bangalore (India), Petah Tikva (Israel), and Singapore (Singapore).

  • Some travel to other Intel and customer sites will be required.

What we offer you:

  • As the 7th largest global company in innovation and new technology, we foster a collaborative, supportive and boredom-free environment, where the brightest minds in the world come together to achieve exceptional results.

  • We give you opportunities to transform technology and create a better future, by delivering products that touch the lives of every person on earth.

  • We offer a competitive salary and financial benefits such as bonuses, opportunities to buy Intel stock at a discounted rate, or Intel stock awards (eligibility at the discretion of Intel Corp.).

  • We provide unique benefits that cater to your needs: flexible work hours, private medical plan, travel medical care, life and disability insurance.

  • We encourage working hard, but also playing hard! Intel employees are eligible for creative perks such as special recreation activities, discounts on various products and services, and much more.

If you are passionate about this opportunity and ready to help us create the next generation of GNSS technologies that will transfer the future for decades to come? If so then we encourage you to apply.


PhD or Masters degree in Math, Physics, Electrical/Computer Engineering with emphasis in IMU/Sensors, GPS/GNSS, or other related technical discipline with minimum 5+ years experience in the following:

  • GPS/GNSS positioning and navigation algorithm design and development

  • C and C++ coding design and development/debug and software engineering for high quality GNSS products

  • Experience and competence in estimation and navigation data fusion techniques (Kalman Filters, Least-Squares, Bayesian...)

  • Thorough understanding of stochastic modelling in GPS/GNSS Positioning and Inertial Sensor bias calibrations

  • Experience in algorithm prototyping and analysis within both MatLab and the C/C++ domains

  • Experience in debugging complex systems, efficiently and quickly, and optimizing the performance and robustness of existing algorithms and code to tackle real-world positioning estimation problems

  • Highly motivated with a strong background and passion for GNSS & Sensor Fusion Positioning software and algorithm modeling, benchmarking, implementation and validation

  • Some international travel may be required

Preferred Qualifications:

  • Experience with GPS, GLONASS, SBAS, QZSS, Galileo and Beidou signal structures and GNSS Measurement Engine processing techniques

  • Experience with Machine Learning, development, training and validation

  • Familiarity with other location determination technologies, such as Wi-Fi, map-matching, etc

  • Familiarity with IS-801, RRLP, RRC and LPP A-GPS and A-GNSS Location Protocols

  • Familiarity with Spirent GPS/GNSS simulators, RF Replay systems, ULTS and ULTS-AD

  • Familiarity with industry standard GPS/GNSS formats/standards/interfaces (eg NMEA, Android Location Framework, RINEX, etc.)

  • Experienced with Windows and the Visual Studio tool chain

  • Familiarity with Linux and the gcc tool chain

  • Familiarity with git, Gerrit & Jenkins

  • Familiarity with Mac OSX and Xcode

Inside this Business Group

Communication & Devices Group: The wireless revolution at Intel! We are one team - passionate engineers and technologists from diverse industry backgrounds working together to realize a world of connected computing. We are bringing the best ideas from the brightest minds to deliver future mobile experiences into the market. We are on the journey towards making Intel a wireless leader with exciting products for the Internet of Things, 5G and an opportunity to change the world with your work.

Posting Statement

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance....