Junior Embedded Software Engineer: Build & Debug Apps

Garmin

Olathe (KS)

On-site

USD 65,000 - 85,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Garmin Benefits

Job summary

Garmin is hiring a full-time Software Engineer 1 in Olathe, Kansas. You will develop basic software for Garmin products using C, C++, C#, Java, and assembly language, while supporting production maintenance and on-call duties.

The role requires a Bachelor’s degree in a related field with strong academics and hands-on programming knowledge across listed languages. This position is on-site in Olathe, with Garmin Benefits.

Qualifications

  • Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience
  • Excellent academics (GPA ≥ 3.0)
  • Knowledge/experience to develop basic software in C, C++, C#, Java, assembly or other languages

Responsibilities

  • Build and maintain basic software for Garmin products or applications using C, C++, C#, Java, and assembly language
  • Troubleshoot issues, reproduce, evaluate causes, implement and test solutions
  • Identify and resolve defects of basic scope with standard tools (debuggers, emulators, simulators)
  • Document designs with standards and procedures
  • Support on-call rotation for Garmin’s 24/7 operations

Education

Bachelor’s Degree in Computer Science or related field

Tools

C
C++
C#
Java
Assembly language

Job description

Garmin is hiring a full-time Software Engineer 1 in Olathe, Kansas. You will develop basic software for Garmin products using C, C++, C#, Java, and assembly language, while supporting production maintenance and on-call duties.

The role requires a Bachelor’s degree in a related field with strong academics and hands-on programming knowledge across listed languages. This position is on-site in Olathe, with Garmin Benefits.

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 Software Engineer - Embedded Systems
Junior Software Engineer - Embedded Systems

Garmin • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin's benefit program
Embedded Software Engineer I — Build Core Software for Devices
Embedded Software Engineer I — Build Core Software for Devices

Garmin Ltd. • Santa Monica (CA)

On-site
USD 90,000 - 110,000
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 Software Engineer — Board Bring-Up
Senior Embedded Software Engineer — Board Bring-Up

Garmin • Olathe (KS)

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

Garmin Ltd. • Olathe (KS)

On-site
USD 65,000 - 95,000
Garmin Benefits
Garmin Software Engineer 1 - Embedded Aviation · Olathe, KS Software Engineer 1 - Embedded Avia[...]
Garmin Software Engineer 1 - Embedded Aviation · Olathe, KS Software Engineer 1 - Embedded Avia[...]

Garmin Ltd. • Olathe (KS), Northern (KY)

On-site
USD 65,000 - 90,000
Garmin Benefits
Software Engineer 1 - Embedded Aviation
Software Engineer 1 - Embedded Aviation

Garmin • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin's benefit program
Embedded Software Engineer 1
Embedded Software Engineer 1

Garmin Ltd. • Chandler (AZ)

On-site
USD 65,000 - 90,000
Embedded Software Engineer 1
Embedded Software Engineer 1

Garmin Ltd. • Santa Monica (CA)

On-site
USD 90,000 - 110,000