Staff Software Engineer - GNSS/INS Positioning Innovator

Garmin

Boulder (CO)

On-site

USD 150,000 - 210,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Garmin Benefits

Job summary

Garmin International seeks a Staff Software Engineer - GNSS/INS for our Boulder, CO site on the Core Platform Technology team. You will develop GNSS and INS based positioning solutions for embedded systems, applying advanced algorithms and rigorous testing to deliver robust software.

You will mentor engineers, collaborate across Garmin product segments, and drive innovation in positioning technology. This role emphasizes research, feasibility studies, and bringing practical solutions to market.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical/Computer Engineering, Aerospace Engineering, Math, Physics or related field with substantial experience.
  • Experience with GNSS positioning concepts, error sources, and estimation techniques (least squares, Kalman).
  • Proficient in C/C++ for embedded, real-time environments.
  • Ability to script data analyses with Python or MATLAB and automate processes.

Responsibilities

  • Design, implement, test, and document embedded software in C/C++ for GNSS/INS positioning.
  • Lead peer reviews and collaborate across teams on algorithms and architecture.
  • Mentor junior engineers and guide projects through to delivery.
  • Research and prototype new positioning technologies and explore business impact.

Skills

C/C++
Embedded systems
Python scripting
Kalman filtering
GNSS algorithms
Multithreading
Mentoring

Education

Bachelor’s degree in CS/EE/AE or related

Tools

MATLAB
Git

Job description

Garmin International seeks a Staff Software Engineer - GNSS/INS for our Boulder, CO site on the Core Platform Technology team. You will develop GNSS and INS based positioning solutions for embedded systems, applying advanced algorithms and rigorous testing to deliver robust software.

You will mentor engineers, collaborate across Garmin product segments, and drive innovation in positioning technology. This role emphasizes research, feasibility studies, and bringing practical solutions to market.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Innovation
Staff Software Engineer, GNSS/INS — Positioning Innovation

Garmin Ltd. • Boulder (CO)

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

Garmin • Boulder (CO)

On-site
USD 150,000 - 210,000
Garmin Benefits
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 Positioning
Staff Software Engineer, GNSS/INS Positioning

Garmin Ltd. • Olathe (KS)

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

Garmin Ltd. • Boulder (CO)

On-site
USD 150,000 - 190,000
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
Software Engineering Intern
Software Engineering Intern

Garmin Ltd. • Tucson (AZ)

On-site
USD 28,000 - 34,000
Garmin Benefits program
Embedded Software Engineering Intern GNSS & C/C++
Embedded Software Engineering Intern GNSS & C/C++

Garmin Ltd. • Tucson (AZ)

On-site
USD 28,000 - 34,000
Garmin Benefits program