Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

Garmin Ltd.

Overview We are seeking a full-time Staff Software Engineer at Garmin’s U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for designing and guiding full system architecture to obtain company and product and/or application development objectives. Essential Functions Designs and guides full system architecture development giving consideration to performance and functional requirements, reusability, scalability, extensibility and cost effectiveness. 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. Participates in evaluation of proposed or ongoing projects/programs. 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). Supports working hours as part of a rotating schedule to provide on call support of Garmin’s 24/7 operations. Basic Qualifications Bachelor’s Degree in Computer Science, 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. Outstanding academics (cumulative GPA greater than or equal to 3.0 as a general rule). Demonstrated strong and effective verbal, written, and interpersonal communication skills. Demonstrates a successful track record in managing exceedingly complex problems and providing successful solutions which are highly innovative and ingenious. Demonstrated experience with architecting solutions for multiple groups and/or disciplines. Must possess relevant education and/or experience in software design, development and maintenance, as required for the successful performance of the essential functions of the position. Proven experience in application languages/frameworks such as Python, Java, C#, JavaScript. Experience in designing, developing, deploying and scaling containerized applications (Kubernetes). Advanced knowledge of Kubernetes platform architecture & components. Proven experience with messaging technologies such as RabbitMQ, Kafka. Proven experience with data storage technologies such as RDBMS, No-SQL (Elasticsearch, OpenSearch, etc.). Advanced knowledge of Linux operating system administration, networking & shell scripting. Excellent judgment, discretion, and decision-making abilities. Excellent verbal, written, and interpersonal communication skills. Team-oriented mindset, positive attitude, and working well with others. Desired Qualifications Experience driving architectural, design, and technical aspects of business-critical cloud applications. Experience applying and promoting Agile/Lean principles to individual, team, and organizational process. Advanced knowledge of Linux kernel and operating system constructs. Advanced knowledge of computer networking standards (OSI), concepts, and related protocols (ethernet, IP, TCP, UDP, ARP, DHCP). Experience in cloud infrastructures, tools, and related processes (Azure, AWS, GCP, OpenStack). Experience applying Infrastructure-as-Code such as Ansible, Terraform, Salt, Chef, Puppet. Experience with APM monitoring tools such as Zabbix, AppDynamics, New Relic, Dynatrace. Experience with observability tools such as Kibana, Grafana, Splunk. Experience with automated testing tools and testing procedures. Experience with CI/CD practices, with demonstrated experience using Jenkins or other enabling technologies. 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 Garmin Ltd.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Olathe, KS vacancy
  •  ...Staff Software Engineer The Staff Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    WellSky

    Overland Park, KS
    5 days ago
  •  ...Staff Software Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation,... 
    Suggested
    H1b
    Work at office
    Local area
    Remote work

    Jack Henry and Associates

    Lenexa, KS
    4 days ago
  •  ...Overview We are seeking a full-time Software Engineer - Fitness at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex software and creating and executing designs for small sets of new... 
    Suggested
    Full time

    Garmin

    Olathe, KS
    3 days ago
  • • Extensive experience (7+ years) in software development, with a focus on .net development. • Strong proficiency in C# .NET /.NET Core programming language and platform • Proficient in ASP.NET framework and architectural/design patterns like Model-View-Controller... 
    Suggested

    E-Solutions

    Olathe, KS
    5 days ago
  •  ...Software Engineer 1 - Embedded Development We are seeking a full-time Software Engineer 1 - Embedded Development 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... 
    Suggested
    Full time
    Internship

    Garmin

    Olathe, KS
    4 days ago
  • $120k - $130k

     ...Incorporated is seeking a Cache Developer to join their agile team. This role involves designing, building, deploying, and maintaining software applications, focusing on high-quality code within a Cache and MUMPS environment. Candidates should possess a Bachelor's degree in... 
    Remote work

    Quest Diagnostics Incorporated

    Olathe, KS
    5 days ago
  •  ...Overview We are seeking a full-time Senior Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will build the platforms, tooling, and infrastructure that enable scalable delivery of machine learning and large language... 
    Full time

    Garmin

    Olathe, KS
    5 days ago
  •  ...Software Engineer 1 We 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... 
    Full time
    Internship

    Garmin

    Olathe, KS
    3 days ago
  •  ...Overview We are seeking a full-time Senior Software Engineer - Aviation Displays 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... 
    Full time

    Garmin

    Olathe, KS
    1 day ago
  •  ...Take a peek into what makes us different here: Position Summary The Staff Software Developer is a senior technical authority responsible for advancing architectural excellence and engineering standards across multiple product areas. This role leads in the design... 
    Work experience placement
    Casual work
    Flexible hours

    Henderson Engineers

    Overland Park, KS
    1 day ago
  •  ...Team Leader Software Engineering We are seeking a full-time Team Leader Software Engineering 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 a Software Engineering team... 
    Full time

    Garmin

    Olathe, KS
    4 days ago
  •  ...Senior It Software Engineer Garmin International seeks Senior IT Software Engineer (Olathe, KS; Multiple positions): Designs and develops complex multi-system applications and collaborates with others to ensure effective project completion. Works with teams to develop... 
    Worldwide

    Garmin

    Olathe, KS
    1 day ago
  •  ...Senior Software Engineer We are seeking a full-time Senior Software Engineer 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

    Garmin

    Olathe, KS
    1 day ago
  •  ...Software Engineer - OEM Airframe Lead We are seeking a full-time Software Engineer - OEM Airframe Lead at Garmin's U.S. headquarters in the Greater Kansas City area or at Garmin's Greater St. Louis metro area or Great Phoenix metro area. In this role, you'll be responsible... 
    Full time
    Internship

    Garmin

    Olathe, KS
    1 day ago
  •  ...solutions on Java. Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or anyone looking...  ...a career in the Tech Industry Required Skills for Java/Software Programmers: Bachelors degree or Masters degree in Computer... 
    H1b

    SynergisticIT

    Olathe, KS
    2 days ago
  •  ...and/or other IT personnel (e.g. program documentation and IT processes). Design and develop applications that utilize Terracon's Software Development Life Process (SDLC). Serve as a technical resource for other programmers. Develop new applications using Cloud... 

    Terracon

    Olathe, KS
    1 day ago
  •  ...Software Engineer We are seeking a full-time Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will design, enhance, and deliver internal technology solutions that emphasize security, automation, and seamless integration... 
    Full time
    Flexible hours

    Garmin

    Olathe, KS
    2 days ago
  • Overview We are seeking a full-time Senior Software Engineer onsite at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will develop embedded software and graphics features for Garmin avionics products, working across technologies including... 
    Full time

    Garmin Ltd.

    Olathe, KS
    1 day ago
  •  ...Aviation Software & Systems Engineer We are seeking a full-time Aviation Software & Systems Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for supporting successful conception, development, simulation, testing... 
    Full time

    Garmin

    Olathe, KS
    5 days ago
  •  ...Software Engineer - Aviation Core Java We are seeking a full-time Software Engineer - Aviation Core Java at Garmin's U.S. headquarters in the Greater Kansas City area or at Garmin's location in the Phoenix, AZ metro. In this role, you will be responsible for developing... 
    Full time
    Internship

    Garmin

    Olathe, KS
    5 days ago
  •  ...Front End Senior Software Engineer We are seeking a full-time Front End Senior 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 drives... 
    Full time
    Worldwide

    Garmin

    Olathe, KS
    4 days ago
  •  ...Senior Embedded Software Engineer We are seeking a full-time Senior Embedded Software Engineer on our GNSS Technology Team at Garmin's U.S. headquarters in the Greater Kansas City area. In this role you will be working with an agile low level software team responsible... 
    Full time

    Garmin

    Olathe, KS
    1 day ago
  •  ...Team Leader It Software Engineering We are seeking a full-time Team Leader IT Software Engineering at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will provide leadership and direction to a Software Engineering team dedicated to building... 
    Full time

    Garmin

    Olathe, KS
    1 day ago
  • Terracon is seeking a skilled IT professional specializing in ERP applications and Oracle Fusion for their migration project. Responsibilities include design and development of ERP applications, technical support for programming teams, and ensuring data integrity. The ideal...

    Terracon

    Olathe, KS
    4 days ago
  •  ...a plus. Essential Functions Provides solutions for complex software problems for existing applications Maintains, improves, and extends...  ...problems Serves as a mentor to less experienced IT Software Engineers (Software Engineer 1) Demonstrates proficient use/knowledge... 

    Garmin Ltd.

    Olathe, KS
    3 days ago
  • Overview We are seeking a full-time IT Software Engineer 1 at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will have the opportunity to play a key role in the implmentation of a new web application. Essential Functions Works with Application... 
    Full time

    Garmin Ltd.

    Olathe, KS
    1 day ago
  • Garmin Ltd. is seeking a full-time Senior Software Engineer - Aviation Displays at its U.S. headquarters in the Greater Kansas City area. The role involves providing technical leadership for software development in C, C++, and other languages, specifically new aviation... 
    Full time

    Garmin Ltd.

    Olathe, KS
    4 days ago
  • Garmin Ltd. is seeking a full-time IT Software Engineer 1 at their U.S. headquarters in Olathe, Kansas. This role involves developing and implementing testing processes, troubleshooting code, and gathering software requirements. Candidates should have a Bachelor's in Computer... 
    Full time

    Garmin Ltd.

    Olathe, KS
    3 days ago
  • Garmin Ltd. is looking for a full-time Senior Software Engineer at their U.S. headquarters in the Greater Kansas City area. This role involves providing technical leadership and project planning for software development in Java and mentoring less experienced engineers.... 
    Full time

    Garmin Ltd.

    Olathe, KS
    3 days ago
  • Garmin Ltd. is seeking a full-time Software Engineer - Fitness at its U.S. headquarters in Olathe, Kansas. The role involves developing software for fitness products, leading projects in C and C++, and mentoring junior engineers. Candidates must have a Bachelor’s Degree... 
    Full time

    Garmin Ltd.

    Olathe, KS
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!