Embedded Linux Tech Lead — Marine Systems

Garmin

Cary (NC)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin seeks a Technical Lead Software Engineer to shape embedded platforms powering Marine products. The role combines deep embedded Linux expertise, system architecture, and leadership to deliver high-performance, reliable software.

In Cary, NC or the Kansas City area, you will mentor engineers, drive architectural decisions, and collaborate with vendors to integrate new technologies while ensuring security and quality across projects.

Qualifications

  • Bachelor's degree in CS/EE/related field and 9+ years of relevant experience or equivalent combination.
  • Experience as lead software engineer on projects introducing new technologies.
  • Experience architecting solutions across multiple groups or disciplines.
  • Strong verbal, written and interpersonal communication skills.
  • Positive, detail-oriented, organized, team-oriented and self-starter capable of leading in a fast-paced environment.

Responsibilities

  • Provide technical leadership and architectural direction across marine product platforms and embedded systems.
  • Serve as Lead Software Engineer on major initiatives involving new technologies or expanding marine capabilities.
  • Drive designs balancing performance, reliability and security in embedded environments.
  • Commonize software technologies across a wide range of embedded products.
  • Contribute technically to major products, including C/C++ development.
  • Mentor and guide junior engineers (E1/E2/Senior).
  • Collaborate with software vendors to integrate external deliverables.
  • Evaluate new technologies and features and propose improvements.
  • Author new procedures and drive process improvements.
  • Apply deep technical analysis to resolve complex problems.
  • Contribute to software reviews across multiple products.

Skills

Embedded Linux
C/C++
System architecture
Leadership
Communication

Education

Bachelor's Degree in CS or related field

Tools

Yocto Project
Linux services

Job description

Garmin seeks a Technical Lead Software Engineer to shape embedded platforms powering Marine products. The role combines deep embedded Linux expertise, system architecture, and leadership to deliver high-performance, reliable software.

In Cary, NC or the Kansas City area, you will mentor engineers, drive architectural decisions, and collaborate with vendors to integrate new technologies while ensuring security and quality across projects.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead - Embedded Linux Engineer (Marine Systems)
Technical Lead - Embedded Linux Engineer (Marine Systems)

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Technical Lead - Embedded Linux for Marine Systems
Technical Lead - Embedded Linux for Marine Systems

Garmin Ltd. • Olathe (KS)

On-site
USD 140,000 - 190,000
Garmin Benefits
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 Software Engineer (Embedded Linux)
Technical Lead Software Engineer (Embedded Linux)

Garmin • Cary (NC)

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

Garmin • Cary (NC)

On-site
USD 110,000 - 150,000
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
Technical Lead Software Engineer (Embedded Linux)
Technical Lead Software Engineer (Embedded Linux)

Garmin • Olathe (KS)

On-site
USD 140,000 - 190,000
Lead Embedded Software Team - Marine Charts
Lead Embedded Software Team - Marine Charts

Garmin • Cary (NC)

On-site
USD 140,000 - 190,000
Senior Embedded UI Engineer, Marine Systems
Senior Embedded UI Engineer, Marine Systems

Garmin • Olathe (KS)

On-site
USD 120,000 - 160,000
Lead Software Engineer — Embedded Networking & Architecture
Lead Software Engineer — Embedded Networking & Architecture

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000