Senior Embedded Software Engineer — Board Bring-Up

Garmin

Olathe (KS)

On-site

USD 95,000 - 120,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

Comprehensive benefits program

Job summary

Garmin is hiring a Senior Software Engineer in Olathe, Kansas, responsible for developing low-level embedded software for outdoor products. The ideal candidate will have 5+ years of experience in software engineering, particularly with C/C++ and RTOS. Key responsibilities include leading software projects, mentoring junior engineers, and working with wireless technologies. Garmin offers a comprehensive benefits program and values diversity and inclusion in the workplace.

Qualifications

  • Bachelor’s Degree and a minimum of 5 years relevant experience.
  • Demonstrated proficiency in designing software systems.
  • Strong verbal and written communication skills.

Responsibilities

  • Develop low-level embedded software for Garmin products.
  • Lead software development projects as an individual contributor.
  • Mentor and guide less experienced Software Engineers.

Skills

Leadership
Problem solving
C/C++
Communication skills
RTOS
Linux/Android
Wireless networking

Education

Bachelor’s Degree in Computer Science or related field

Tools

Logic analyzers
Debuggers
Emulators
Digital oscilloscopes

Job description

Garmin is hiring a Senior Software Engineer in Olathe, Kansas, responsible for developing low-level embedded software for outdoor products. The ideal candidate will have 5+ years of experience in software engineering, particularly with C/C++ and RTOS. Key responsibilities include leading software projects, mentoring junior engineers, and working with wireless technologies. Garmin offers a comprehensive benefits program and values diversity and inclusion in the workplace.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Engineer - Embedded Systems (C/C++, Java)
Junior Software Engineer - Embedded Systems (C/C++, Java)

Garmin Ltd. • Olathe (KS)

On-site
USD 70,000 - 90,000
Junior Embedded Software Engineer: Build & Debug Apps
Junior Embedded Software Engineer: Build & Debug Apps

Garmin • Olathe (KS)

On-site
USD 65,000 - 85,000
Garmin Benefits
Junior Software Engineer - Embedded Systems
Junior Software Engineer - Embedded Systems

Garmin • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin's benefit program
Embedded C/C++ Engineer - Core Tech (Wireless/RTOS)
Embedded C/C++ Engineer - Core Tech (Wireless/RTOS)

Garmin Ltd. • Olathe (KS)

On-site
USD 80,000 - 100,000
Eligible for Garmin's benefit program
Avionics Software Engineer - Embedded Systems & Leadership
Avionics Software Engineer - Embedded Systems & Leadership

Garmin Ltd. • Olathe (KS)

On-site
USD 70,000 - 90,000
Eligible for Garmin's benefit program
Junior Web Software Engineer - Frontend JS/TS
Junior Web Software Engineer - Frontend JS/TS

Garmin Ltd. • Olathe (KS)

On-site
USD 70,000 - 90,000
Comprehensive benefits program
Senior Embedded C/C++ Software Engineer — Technical Lead
Senior Embedded C/C++ Software Engineer — Technical Lead

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior Firmware Engineer - Outdoor products
Senior Firmware Engineer - Outdoor products

Garmin • Olathe (KS)

On-site
USD 95,000 - 120,000
Comprehensive benefits program
Software Engineer I — Build Next-Gen Apps (Embedded/Web/Mobile)
Software Engineer I — Build Next-Gen Apps (Embedded/Web/Mobile)

Garmin • Olathe (KS)

On-site
USD 70,000 - 100,000
Senior Embedded C/C++ Engineer - Technical Leader
Senior Embedded C/C++ Engineer - Technical Leader

Garmin • Cary (NC)

On-site
USD 120,000 - 160,000