Software Engineer Intern: Learn, Build & QA in C/C++

Garmin Ltd.

Novi (MI)

On-site

USD 25,000 - 33,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Garmin Intern Benefits

Job summary

Garmin Ltd. is seeking a full-time Software Engineer Intern at the Novi, MI location to learn and contribute to software for Garmin's navigation products under supervision. You will work in a team-oriented environment and develop skills in C, C++, and related languages.

The role emphasizes learning software development methodology, testing with debuggers and simulators, and participating in releases and QA activities while assisting with maintenance of existing products and new designs.

Qualifications

  • Pursuing a degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • GPA 3.0 or higher as a general rule.
  • Strong verbal, written and interpersonal communication skills.
  • Must possess training in high‑level languages such as C, C++, C# or Java.
  • Experience or training in data structures or OO design.

Responsibilities

  • Learn to develop software in C, C++, Assembly language, or other languages with guidance.
  • Learn to test software with debuggers, emulators, simulators, and logic analyzers.
  • Learn to perform software releases and software quality assurance activities.
  • Learn to perform maintenance for products in production and new design work.
  • Integrate, use and provide feedback on products in development when possible.

Skills

C
C++
C#
Java
Data structures
Object-oriented design
Communication skills

Education

Pursuing BS in Computer Science / Electrical Engineering / Computer Engineering
Pursuing MS in Geomatics / Aerospace / Software Engineering

Job description

Garmin Ltd. is seeking a full-time Software Engineer Intern at the Novi, MI location to learn and contribute to software for Garmin's navigation products under supervision. You will work in a team-oriented environment and develop skills in C, C++, and related languages.

The role emphasizes learning software development methodology, testing with debuggers and simulators, and participating in releases and QA activities while assisting with maintenance of existing products and new designs.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern – Summer 2027 (Novi)
Software Engineer Intern – Summer 2027 (Novi)

Garmin • Novi (MI)

On-site
USD 39,000 - 47,000
Garmin Intern Benefits
Software Engineering Intern: Learn C#/React for Navigation Tech
Software Engineering Intern: Learn C#/React for Navigation Tech

Garmin Ltd. • Texas

On-site
USD 20,000 - 30,000
Software Engineer Intern - Automotive OEM
Software Engineer Intern - Automotive OEM

Garmin Ltd. • Novi (MI)

On-site
USD 25,000 - 33,000
Garmin Intern Benefits
Software Engineer Intern – Learn & Build in Navigation Tech
Software Engineer Intern – Learn & Build in Navigation Tech

Garmin • Texas

On-site
USD 30,000 - 42,000
Software Engineer Intern - Automotive OEM
Software Engineer Intern - Automotive OEM

Garmin • Novi (MI)

On-site
USD 39,000 - 47,000
Garmin Intern Benefits
Summer Navigation Software Intern (C/C++)
Summer Navigation Software Intern (C/C++)

Garmin Ltd. • Tulsa (OK)

On-site
USD 24,000 - 32,000
Embedded Software Engineering Intern GNSS & C/C++
Embedded Software Engineering Intern GNSS & C/C++

Garmin Ltd. • Tucson (AZ)

On-site
USD 28,000 - 34,000
Garmin Benefits program
Software Engineering Intern: GNSS & Navigation Systems
Software Engineering Intern: GNSS & Navigation Systems

Garmin • Yarmouth (ME)

On-site
USD 20,000 - 28,000
Software Engineer Intern — Summer 2027, Build Navigation
Software Engineer Intern — Summer 2027, Build Navigation

Garmin Ltd. • Brea (CA)

On-site
USD 34,000 - 48,000
Garmin Intern Benefits
Software Engineering Intern — Summer 2027 (C/C++, QA)
Software Engineering Intern — Summer 2027 (C/C++, QA)

Garmin • Cary (NC)

On-site
USD 28,000 - 39,000