Technical Lead - Embedded Linux for Marine Systems

Garmin Ltd.

Olathe (KS)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a 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 Ltd. is seeking a full-time Technical Lead Software Engineer at its U.S. headquarters in the Greater Kansas City area.

This role shapes embedded platforms powering our Marine products, focusing on performance, reliability, and innovation. You will apply deep embedded Linux expertise, system architecture, and technical leadership to deliver flawless solutions. Responsibilities include leading architectural directions, mentoring engineers, and collaborating with vendors on integration and

Qualifications

  • Bachelor's degree and 9+ years relevant experience or equivalent.
  • Experience leading software engineering projects.
  • Strong architecture and communication skills.

Responsibilities

  • Provide technical leadership and architectural direction across marine embedded systems.
  • Lead major initiatives and new technology adoption.
  • Drive performance, reliability, and security in embedded environments.
  • Mentor engineers and oversee software reviews.
  • Collaborate with vendors to integrate external deliverables.

Skills

Leadership
Architecting solutions
Verbal and written communication
Self-motivated and proactive

Education

Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field

Tools

C
C++
Embedded Linux
Yocto Project
Python
Shell scripting

Job description

Garmin Ltd. is seeking a full-time Technical Lead Software Engineer at its U.S. headquarters in the Greater Kansas City area.

This role shapes embedded platforms powering our Marine products, focusing on performance, reliability, and innovation. You will apply deep embedded Linux expertise, system architecture, and technical leadership to deliver flawless solutions. Responsibilities include leading architectural directions, mentoring engineers, and collaborating with vendors on integration and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Linux Engineer — Marine Systems
Lead Embedded Linux Engineer — Marine Systems

Garmin Ltd. • Cary (NC)

On-site
USD 140,000 - 180,000
Garmin Benefits
Technical Lead Software Engineer (Embedded Linux)
Technical Lead Software Engineer (Embedded Linux)

Garmin Ltd. • Olathe (KS)

On-site
USD 140,000 - 190,000
Garmin Benefits
Embedded Linux Technical Lead & Systems Architect
Embedded Linux Technical Lead & Systems Architect

Garmin • Cary (NC)

On-site
USD 160,000 - 190,000
Garmin Benefits
Technical Lead Software Engineer | Architect & Mentor
Technical Lead Software Engineer | Architect & Mentor

Garmin Ltd. • Olathe (KS)

On-site
USD 140,000 - 180,000
Garmin benefits
Technical Lead Software Engineer (Embedded Linux)
Technical Lead Software Engineer (Embedded Linux)

Garmin Ltd. • Cary (NC)

On-site
USD 140,000 - 180,000
Garmin Benefits
Technical Lead Software Engineer (Embedded Linux)
Technical Lead Software Engineer (Embedded Linux)

Garmin • Cary (NC)

On-site
USD 160,000 - 190,000
Garmin Benefits
Technical Lead Software Engineer: Architect & Mentor
Technical Lead Software Engineer: Architect & Mentor

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Senior Embedded Engineer – Marine Telematics Leader
Senior Embedded Engineer – Marine Telematics Leader

Garmin • Cary (NC)

On-site
USD 110,000 - 150,000
Lead Embedded Software Engineer - Marine Systems
Lead Embedded Software Engineer - Marine Systems

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 165,000
Technical Lead: Embedded Software & Networking (C/C++)
Technical Lead: Embedded Software & Networking (C/C++)

Garmin Ltd. • Cary (NC)

On-site
USD 90,000 - 130,000