Staff Software Engineer - GNSS / INS
Garmin
Overview
We are seeking a full-time Staff Software Engineer (GNSS / INS) at Garmin's U.S. headquarters in the Greater Kansas City area. This role is on our Core Platform Technology team and will develop GNSS and INS based positioning solutions. This is an innovation and exploration role where you will work closely with all of Garmin's product segments to explore, align and advance positioning technology in all of Garmin's product categories.
Essential Functions
- Contribute to advanced technical research and development in positioning technologies
- Design, implement, test and document complex software applications using C/C++ for use in embedded systems
- Participate in peer reviews of software designs, algorithm designs and software implementation
- Collaborate with colleagues on software/algorithm design approaches and implementations
- Provide reliable solutions to a variety of positioning problems using sound problem solving techniques
- Conducts technical research and feasibility studies on new technologies, providing insight and recommendations to engineering management
- Represents Garmin among industry partners, peer groups and regulating agencies
- Contributes inventions, new designs, and techniques regarded as significant advances to the product and/or application development process
- Applies advanced theories, principles, and concepts in development of new principles and theories
- Utilizes knowledge of principles, forecasts new technology and provides business directions based on them
- Provides guidance and mentoring to less experienced software engineers in areas such as software methodology, cost analysis, and project management
- Mentors and provides guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers)
Basic Qualifications
- Bachelor’s Degree inComputerScience, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 14 years relevant experience OR an equivalent combination of education and experience
- Experience in positioning algorithms for consumer applications with a strong understanding of GNSS measurements and error sources, estimation techniques including least squares & Kalman filtering, blunder/fault detection, multi-constellation and multi-frequency, AGNSS, inertial navigation systems, inertial sensors, sensor fusion and other geomatic related topics.
- Proficient in software development and engineering with C/C++ for embedded, real-time environments
- Strong ability to use scripting languages (i.e. Python, Matlab etc.) or C++ to automate data analysis of large amounts of data to verify positioning algorithms
- Proven ability to explore and research technical algorithmic problems and implementing appropriate algorithmic solutions
- Demonstrate a successful track record in managing exceedingly complex problems and providing success solutions which are highly innovative and ingenious
- Experience with architecting solutions for multiple groups and/or disciplines
- Must be positive, detail oriented, organized, team oriented and a driven problem solver,multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment
Desired Qualifications
- Expertise in inertial navigation techniques (e.g. vehicle and pedestrian dead reckoning, GNSS aided INS)
- PVT (Position, Velocity, Timing) experience in the consumer/embedded space
- Knowledge of carrier phase measurement processing methods
- Knowledgeable in GNSS measurement generation, tracking loops and how measurements are impacted by environment.
- Experience in MEMS sensor technology, including error source modeling and quantification of accelerometers and gyroscopes
- Experience in detection of GNSS denial of service, jamming or spoofing events
- Experience in Java
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran’s status, age or disability.
This position is eligible for Garmin's benefit program. Details can be found here: Garmin Benefits
#J-18808-Ljbffr$2,500 per month
The Staff Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build... ...located within 50 miles of WellSky’s headquarters in Overland Park, KS will join our WHQ community and participate...SuggestedFull timeWork experience placementWork at officeRemote work$2,500 per month
The Staff Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build... ...located within 50 miles of WellSky’s headquarters in Overland Park, KS will join our WHQ community and participate...SuggestedFull timeWork experience placementWork at officeRemote work- ...manual workflows. Tono builds software and operations together to make... ...national telehealth practice and an in-person clinic in DUMBO, Brooklyn. Our engineers work side by side with our doctors... ...BigQuery What We're Looking For Staff-level full stack experience...SuggestedWork at officeRemote work
- ...Software Engineer 2 - Mobile DevelopmentWe are seeking a full-time Software Engineer 2 - Mobile Development at Garmin's U.S. headquarters in the Greater Kansas City area on our Garmin Labs team. In this role, you will be responsible for developing moderately complex software...SuggestedFull timeInternship
- ...Senior Software Engineer - FitnessWe are seeking a full-time Senior Software Engineer - Fitness at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development...SuggestedFull time
- ...Garmin Ltd. is seeking a Software Engineering Intern for Summer 2027 at its U.S. headquarters in the Greater Kansas City area. You will learn to develop software for Garmin’s communication and navigation products within a team environment under supervision. The role...Summer workInternship
- ...Garmin Ltd. seeks a Software Engineer 1 for its U.S. headquarters in the Greater Kansas City area. The role focuses on building upon existing software to develop basic software for Garmin products and applications. Responsibilities include designing and maintaining...
- ...Software Engineer 1We are seeking a full-time Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications...Full timeInternship
- ...Overview We are seeking a full-time Software Engineering Intern for Summer 2027 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for learning and training to develop software for Garmin's communication and navigation...Full timeSummer workInternship
- ...Sr C/C++/Python Software Engineer - Audio ProcessingWe are seeking a full-time Sr C/C++/Python Software Engineer - Audio Processing on our Core Platform Technology team at Garmin's U.S. headquarters in the Greater Kansas City area OR at our location in Cary, NC. In this...Full time
- ...Senior Software Engineer - Full StackWe are seeking a full-time Senior Software Engineer - Full Stack at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will provide technical leadership and project planning for software development for products...Full time
- ...Overview We are seeking a full-time Team Leader Software Engineering to lead Garmin's Developer Experience (DevEx) team at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for directing and coordinating activities of...Full time
- ...Software Engineer 1 (C++ MEC MapTech)We are seeking a full-time software engineer 1 (C++ MEC MapTech) at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will help build tools, libraries, and algorithms that power Garmin's industry-leading...Full timeInternship
- ...Senior C++ Software Engineer - Map NavigationWe are seeking a full-time Senior C++ Software Engineer - Map Navigation at Garmin's U.S. headquarters in the Greater Kansas City area OR in our Cary, NC office to help improve map search performance and capability across millions...Full timeWork at office
- ...passions into professions. We go above and beyond to keep you working in your niche. As we focus on long-term success, we provide... ...centric solutions on Java.Who Should ApplyRecent Computer science/Engineering /Mathematics/Statistics or Science Graduates or anyone looking...H1b
- ...Software Engineer - OEM Airframe LeadWe are seeking a full-time Software Engineer - OEM Airframe Lead in our Olathe, KS location. In this role, you'll be responsible for serving in a leadership capacity to integrate Garmin's products into the cockpits of industry-leading...Full timeInternship
$130.61k - $182.33k
...Lead Engineer Lead Engineer Lead Engineer 9/30/26 Summary... ...with minimal supervision. In addition to project management... ...supervise and mentor engineering staff, providing guidance on technical... ...Proficiency in engineering software tools such as SAP, GIS, AIMS,...Contract workFor contractorsSummer internshipWork at officeRelocation- ...Senior IT Software EngineerGarmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple Positions): Essential Functions Provides technical input to solution... ...documents and collaborates and adds value in design reviews Develops and supports integrations...
- ...INDRA AIR TRAFFIC INC in Overland Park, KS is seeking a Software Engineer Intern for Summer 2027. You will contribute to embedded software and firmware development for Ground-Based Navigational Aids and surveillance radios. This role offers hands-on experience across requirements...Summer workInternship
- ...Software Engineer 2We are seeking a full-time Software Engineer 2 on the Core Engineering team at Garmin's U.S. headquarters in the Greater Kansas City area. As a member of the Networking Technology team, you will deliver software features for a diverse set of innovative...Full timeInternshipRemote workFlexible hours
- ...Senior Oracle ERP Software EngineerWe are seeking a full-time Senior Oracle ERP Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing and developing complex multi-system applications and driving...Full time
- ...Overview We are seeking a full-time Software Engineer 1 - Aviation Core Java at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products...Full timeInternship
$95k - $154k
...demand for good programmers and will be in the future also. Since 2010, we've helped... ...Currently, we are looking for entry-level software programmers, Java full stack developers,... ...Python/Java developers, data analysts/data engineers/data scientists, machine learning...Full timeImmediate start- Overview We are seeking a full-time Senior Software Engineer - Full Stack at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing technical leadership and project planning for software development for products,...Full time
- ...Overview We are seeking a full-time Senior Software Engineer - Mobile Development at Garmin's U.S. headquarters in the Greater Kansas City area OR in our Cary, NC office on our Garmin Labs team. In this role, you will be responsible for providing technical leadership...Full timeWork at office
- ...IT Software Engineer 2We are seeking a full-time IT Software Engineer 2 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing, enhancing, and developing single and multi-system applications as part of a structured...Full time
- ...Senior Embedded Software Engineer - LinuxWe are seeking a full-time Senior Embedded Software Engineer - Linux for our Outdoor segment at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing low-level embedded...Full timeInternship
- Overview We are seeking a full-time Lead Project Manager Engineering - Automotive at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for being a leader in the largest and most complex engineering projects including developing...Full time
- ...supporting behavioral health and human services organizations. As a Software Engineer, you will design, develop, and support innovative software... ...providers deliver better outcomes forthecommunitiestheyserve.In this role, you'll collaborate with product managers,...Full timeFor contractorsInternship
- Software Engineers at Netsmart design, develop, test, and support software solutions that improve healthcare delivery. They contribute throughout... ...into technical solutions, troubleshoot issues, participate in code reviews, and continuously build knowledge of clinical and...Full timeFor contractorsInternshipRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - GNSS / INS. Be the first to apply!
- entry level software sales Olathe, KS
- id software Olathe, KS
- software sales Olathe, KS
- software asset management analyst Olathe, KS
- internship software Olathe, KS
- software intern Olathe, KS
- healthcare software sales Olathe, KS
- embedded software Olathe, KS
- software technical support Olathe, KS
- bank software Olathe, KS


