GNSS Software Engineer Senior

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm is looking for a Senior GNSS Software Engineer in Bangalore, India, to design, develop, test, and optimize real-time embedded location software. This role involves working with other engineers to integrate GNSS, wireless technologies, and MEMS sensors, requiring strong C programming, real-time OS knowledge, and experience with embedded systems.

Responsibilities

  • Design, development, test, maintenance, and optimization of real-time embedded location software.
  • Work closely with software, systems, hardware, and test engineers.
  • Integrate GNSS, wireless technologies, and MEMS sensors to create location solutions.
  • Contribute to system design, software development methodology, and software architecture discussions.
  • Solve location domain specific problems and complex embedded problems.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • 2+ years of academic or work experience with Programming Language such as C, C++, Python, etc.
  • Strong SW engineering skills.
  • Solid understanding of statistics, linear algebra, mathematical modelling of physical systems.
  • Passion for efficient and highly scalable software development.
  • Team player with the ability to understand and question end-to-end system goals.
  • Strong C programming skills.
  • Real-time OS knowledge.
  • Willingness to adhere to good software development processes.
  • At least 2+ years of experience in designing, developing, and debugging medium to large scale real-time systems.
  • Commercial development experience with real-time embedded systems, GPS/GNSS software development, GNSS Signal processing algorithms, designing complex state machines, optimization techniques and navigation algorithms.

Desired Qualifications

  • Familiarity with Perl, Python, Matlab or other scripting languages is a plus.

Benefits

  • Qualcomm is an equal opportunity employer.
  • Qualcomm is committed to providing an accessible process for individuals with disabilities.
  • Qualcomm is also committed to making our workplace accessible for individuals with disabilities.
#GNSS#Software Engineering#Embedded Systems#Location Solutions
Qualcomm Logo

Company

Qualcomm

Job Posted

2 weeks ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Senior

Locations

Bangalore, India

Qualification

Bachelor, Master, Doctoral

Applicants

Be an early applicant