Senior Embedded Software Engineer — Board Bring-Up

Garmin

Olathe (KS)

On-site

USD 95,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Embedded Software Engineer I: C/C++, Devices
Embedded Software Engineer I: C/C++, Devices

Garmin Ltd. • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin's benefit program
Senior Embedded Firmware Engineer – Outdoor Devices
Senior Embedded Firmware Engineer – Outdoor Devices

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Comprehensive benefits program
Work-life balance initiatives
Professional development opportunities
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
Senior Embedded UI Engineer (C/C++) – Marine Systems
Senior Embedded UI Engineer (C/C++) – Marine Systems

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 120,000
Comprehensive benefits program
Lead Software Engineer, Fitness & Wellness Tech
Lead Software Engineer, Fitness & Wellness Tech

Garmin Ltd. • Olathe (KS)

On-site
USD 80,000 - 100,000
Comprehensive benefits program
Embedded Firmware Engineer II — Low-Level & Wireless
Embedded Firmware Engineer II — Low-Level & Wireless

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