Senior Software Engineer

Posted: Wednesday, 14 January 2026
Valid Thru: Friday, 13 February 2026
Index Requested on: 01/14/2026 20:26:26
Indexed on: 01/14/2026 20:26:26

Location: Olathe, KS, 66051, US

Industry: Advertising and Public Relations
Occupational Category: 13-0000.00 - Business and Financial Operations
Type of Employment: FULL_TIME

Garmin International is hiring!

Description:

Overview

Garmin International seeks Senior Software Engineer (Olathe, KS; Multiple Positions):

Essential Functions
  • Works on camera and optics product development.
  • Responsible for providing software development in C, C++, and assembly language.
  • Design software systems and module architecture that supports new technology and improves capability of existing functionality.
  • Decompose functional requirements into well-defined tasks. Research fundamental problems and implement appropriate algorithm solutions.
  • Offer technical assessments in new technologies and software designs.
  • Assist design engineering with component datasheet review and schematic design review. Mentors less experienced software engineers.
  • Full-time remote work is not available
Basic Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or related field, plus 5 (five) years of progressive experience in embedded

    software development, and demonstrated experience in the following:
    • Linux device driver development and kernel internals
    • C, C++ Programming and ARM Cross Compiler
    • Assembly Programming
    • System debugging and Testing
    • Creation of test plans, performing unit and Integration Testing
    • Version control systems including GIT
    • Software development life cycle
    • Develop software for real time embedded systems using Embedded C in RTOS and bare-metal platforms
    • Develop drivers/API for sensors including Accelerometer, Gyroscope, on Linux and RTOS based environments
    • Development on digital/image signal processors (DSP/ISP)
    • Linux Device Tree configuration and customization
    • Image sensors bring-up on custom hardware
    • LiDAR Integration, Initialization, and Data Validation
    • Working knowledge of wireless technologies
In lieu of a Bachelor's plus 5 years of experience, will accept a Master's degree in same plus 3 years of relevant work experience.

#non-indexed

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

Responsibilities:

Please review the job description.

Educational requirements:

  • high school

Desired Skills:

Please see the job description for required or recommended skills.

Benefits:

Please see the job description for benefits.

Apply Now