Staff Software Engineer, GNSS/INS Positioning

Garmin Ltd.

Olathe (KS)

On-site

USD 150,000 - 190,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Garmin Ltd. is seeking a Staff Software Engineer (GNSS/INS) for our U.S. headquarters in the Greater Kansas City area. The role focuses on GNSS/INS based positioning, collaborating across Garmin product segments to advance positioning technology.

Essential duties include designing and implementing embedded C/C++ software, conducting research, and mentoring engineers. Strong experience with GNSS and Kalman filtering is expected.

Qualifications

  • Bachelor’s degree and 14+ years relevant experience or equivalent combination
  • Experience in GNSS positioning algorithms and estimation techniques
  • Proficient in C/C++ for embedded, real-time environments
  • Scripting to automate data analysis (Python/Matlab)
  • Able to lead complex problems and mentor others
  • Experience architecting solutions across groups

Responsibilities

  • Contribute to advanced R&D in positioning technologies
  • Design, implement, test and document C/C++ software for embedded systems
  • Peer review of software/algorithm designs
  • Collaborate on software/algorithm design approaches
  • Provide reliable solutions to positioning problems
  • Conduct technology feasibility studies and provide recommendations
  • Represent Garmin with industry partners
  • Contribute innovations and new design techniques
  • Mentor less experienced engineers in software methodology and project management
  • Lead in fast-paced, deadline-driven environment

Skills

GNSS positioning algorithms
C/C++ for embedded
Python / Matlab scripting
Kalman filtering
Multi-constellation / multi-frequency
Mentoring and leadership
Problem solving
Architecting solutions

Education

Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, Physics or related field

Tools

C/C++ embedded tools
Python
Matlab

Job description

Garmin Ltd. is seeking a Staff Software Engineer (GNSS/INS) for our U.S. headquarters in the Greater Kansas City area. The role focuses on GNSS/INS based positioning, collaborating across Garmin product segments to advance positioning technology.

Essential duties include designing and implementing embedded C/C++ software, conducting research, and mentoring engineers. Strong experience with GNSS and Kalman filtering is expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff GNSS/INS Software Engineer - Positioning Innovator
Staff GNSS/INS Software Engineer - Positioning Innovator

Garmin • Olathe (KS)

On-site
USD 140,000 - 180,000
Garmin Benefits
Staff Software Engineer - GNSS / INS
Staff Software Engineer - GNSS / INS

Garmin • Olathe (KS)

On-site
USD 140,000 - 180,000
Garmin Benefits
Staff Software Engineer - GNSS / INS
Staff Software Engineer - GNSS / INS

Garmin Ltd. • Olathe (KS)

On-site
USD 150,000 - 190,000
Staff Software Engineer, GNSS/INS — Positioning Innovation
Staff Software Engineer, GNSS/INS — Positioning Innovation

Garmin Ltd. • Boulder (CO)

On-site
USD 150,000 - 190,000
Staff Software Engineer – GNSS/INS Positioning
Staff Software Engineer – GNSS/INS Positioning

Garmin Ltd. • Boulder (CO)

On-site
USD 140,000 - 180,000
Staff Software Engineer - GNSS/INS Positioning Innovator
Staff Software Engineer - GNSS/INS Positioning Innovator

Garmin • Boulder (CO)

On-site
USD 150,000 - 210,000
Garmin Benefits
Staff Software Engineer - GNSS / INS
Staff Software Engineer - GNSS / INS

Garmin • Boulder (CO)

On-site
USD 150,000 - 210,000
Garmin Benefits
Staff Software Engineer - GNSS / INS
Staff Software Engineer - GNSS / INS

Garmin Ltd. • Boulder (CO)

On-site
USD 150,000 - 190,000
Junior Software Engineer – Embedded & Apps
Junior Software Engineer – Embedded & Apps

Garmin Ltd. • Olathe (KS)

On-site
USD 65,000 - 85,000
Garmin Benefits
Software Engineering Intern: GNSS & Navigation Systems
Software Engineering Intern: GNSS & Navigation Systems

Garmin • Yarmouth (ME)

On-site
USD 20,000 - 28,000