Talent.com
Senior Software Engineer
Senior Software EngineerGarmin • Olathe, KS, United States
Senior Software Engineer

Senior Software Engineer

Garmin • Olathe, KS, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Senior Software Engineer

We are seeking a full-time Senior Software Engineer to join our growing team of GNSS and Positioning experts for our Core Platform Technology in our Olathe, KS location. Our team is passionate about developing superior GNSS and INS based positioning solutions and working closely with all of Garmin's product segments to explore, align and advance positioning technology in all of Garmin's products.

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

Basic Qualifications :

  • Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Experience in positioning algorithms for consumer applications. Specifically, understanding 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
  • Ability to use scripting languages to automate analysis (i.e. Python, Matlab etc.)
  • Accuracy analysis and performance quantification
  • Competence in researching problems and implementing appropriate algorithmic solutions
  • Strong verbal and written communication skills
  • Strong team player
  • Desired Qualifications :

  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • Experience in inertial navigation techniques (e.g. vehicle and pedestrian dead reckoning, GNSS aided INS)
  • Experience in Java
  • Knowledge of carrier phase measurement processing methods
  • Knowledgeable in GNSS measurement and how they are impacted by environment and receiver design
  • 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
  • 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

    [job_alerts.create_a_job]

    Senior Software Engineer • Olathe, KS, United States

    [internal_linking.similar_jobs]
    Senior Controls Engineer

    Senior Controls Engineer

    CEC Controls Company Inc • Kansas City, MO, US
    [job_card.full_time]
    CEC Controls is looking for controls engineers who can perform the design of controls systems from start to finish, including troubleshooting, field startup and commissioning related to implementat...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Veritas Prime • Kansas City, Kansas, US
    [job_card.full_time]
    Veritas Prime specializes in Human Capital Management technology.We are dedicated to providing clients with the best service, focusing on our founding principles : Truth. Veritas Prime has deep exper...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer, AI

    Senior Software Engineer, AI

    Webflow • Kansas City, Missouri, US
    [job_card.full_time] +1
    Senior Software Engineer, AI / h2pAt Webflow, our mission is to bring development superpowers to everyone.As the pioneer of the Website Experience Platform (WXP), were redefining how teams Build, Man...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer, Windows / Desktop Applications - Olathe, USA

    Senior Software Engineer, Windows / Desktop Applications - Olathe, USA

    Clutch Canada • Olathe, Kansas, US
    [job_card.full_time]
    Mission The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechifys text-to-speech products to turn whatever theyre reading PDFs, boo...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Fresh Paint Inc • Kansas City, Missouri, US
    [job_card.full_time]
    Join Freshpaint Customer data is the fuel that drives all modern businesses.From product analytics, to marketing, to support, to advertising, advanced data analysis in the warehouse, and even sale...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Propio Language Services • Overland Park, Kansas, US
    [job_card.full_time]
    Propio Language Services Senior Software Engineer Propio Language Services is a provider of the highest quality interpretation, translation, and localization services. Our people take pride in ever...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    TenEx • Overland Park, Kansas, US
    [job_card.full_time]
    Company Overview TENEX is an AI-native, automation-first, built-for-scale Managed Detection and Response (MDR) provider.We are a force multiplier for defenders, helping organizations enhance their...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Cerence • Kansas City, Missouri, US
    [job_card.full_time]
    Software Developer for xUI Edge Gen 1 A Moving Experience.Software Developer for xUI Edge Gen 1 Job description : System Integration Development Interface with LLM development teams to integrate SD...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Principal Senior Software Engineer

    Principal Senior Software Engineer

    Kinsley Power Systems • Mission, Kansas, US
    [job_card.full_time]
    At Technatomy, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers success. We provide solutions to agencies and entities includ...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer - Epic Bridges

    Senior Software Engineer - Epic Bridges

    Children's Mercy • Kansas City, Missouri, US
    [job_card.full_time]
    Overview Thanks for your interest in Childrens Mercy! Do you envision finding a meaningful role with an inclusive and compassionate team? At Childrens Mercy, we believe in making a difference in t...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    OpenOrigins Senior Software Engineer

    OpenOrigins Senior Software Engineer

    Openorigins • Mission, Kansas, US
    [job_card.full_time]
    OpenOrigins is at the forefront of media provenance, responsible AI adoption, and scalable content verification technologies. We are building cutting-edge solutions to ensure the authenticity of dig...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer - Product, Full Stack

    Senior Software Engineer - Product, Full Stack

    Qualified • Kansas City, Missouri, US
    [job_card.full_time]
    Qualified Agentic Marketing Platform Qualified is the Agentic Marketing Platform for B2B companies.With Piper the AI SDR Agent, Qualified offers a whole new way to grow inbound pipeline.Piper oper...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer, Core Experiences - Kansas City, USA

    Senior Software Engineer, Core Experiences - Kansas City, USA

    Speechify • Kansas City, Missouri, US
    [job_card.full_time]
    Senior Software Engineer, Core Experiences / h2pSpeechify is the easiest way to listen to the worlds information.Articles on the web, documents in the cloud, books on your phone.We absorb it all and ...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Horizontal Talent • Overland Park, Kansas, US
    [job_card.full_time]
    Join us in a dynamic role where you'll drive strategic projects to enhance commercial lending capabilities.This hybrid position offers an opportunity to work closely with business and technology te...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer - AI

    Senior Software Engineer - AI

    NetDocuments • Kansas City, Missouri, US
    [job_card.full_time]
    Senior Software Engineer - AI / h2pNetDocuments is the worlds #1 trusted cloud-based content management and productivity platform that helps legal professionals do their best work.We strive to win to...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Multi Media, LLC • Kansas City, Missouri, US
    [job_card.full_time]
    Senior Software Engineer Multi Media, LLC is the company behind Chaturbate, one of the most heavily trafficked live streaming platforms in the world. We support a global network of independent cont...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    Garmin • Olathe, Kansas, US
    [job_card.full_time]
    Senior Software Engineer We are seeking a full-time Senior Software Engineer to join our growing team of GNSS and Positioning experts for our Core Platform Technology in our Olathe, KS location.Ou...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior Software Engineer

    Senior Software Engineer

    United Language Group • Overland Park, Kansas, US
    [job_card.full_time]
    Senior Software Engineer United Language Group Propio Language Services is a provider of the highest quality interpretation, translation, and localization services. Our people take pride in every r...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]