Software Engineer: Design & Lead New Features

Garmin Ltd.

Yarmouth (ME)

On-site

USD 70,000 - 100,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 Benefits

Job summary

Garmin International in Yarmouth, ME is seeking a full-time Software Engineer to develop moderately complex software for Garmin products. You will design and implement features in C/C++, collaborate with engineers, and contribute to code reviews.

The role requires a Bachelor's degree and at least one year of relevant experience; strong academics; mentoring responsibilities and willingness to explore new technologies. This position offers Garmin benefits and a path to grow within the team.

Qualifications

  • Bachelor’s degree and at least 1 year relevant experience or equivalent
  • GPA 3.0 or higher as general rule
  • Proficient in C/C++ development
  • Familiar with software engineering tools

Responsibilities

  • Design and implement moderately complex software features in C/C++
  • Participate in peer code reviews and mentoring
  • Collaborate on software projects and provide problem-solving solutions

Skills

C
C++
Code reviews
Mentoring

Education

Bachelor’s Degree in CS/EE/CE/Software/Engineering/Math/Physics or related field
1 year relevant experience

Tools

Configuration management systems
Build processes
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin International in Yarmouth, ME is seeking a full-time Software Engineer to develop moderately complex software for Garmin products. You will design and implement features in C/C++, collaborate with engineers, and contribute to code reviews.

The role requires a Bachelor's degree and at least one year of relevant experience; strong academics; mentoring responsibilities and willingness to explore new technologies. This position offers Garmin benefits and a path to grow within the team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Outdoor
Software Engineer - Outdoor

Garmin Ltd. • Yarmouth (ME)

On-site
USD 70,000 - 100,000
Garmin Benefits
Software Engineer I: Craft Core Software for Embedded Systems
Software Engineer I: Craft Core Software for Embedded Systems

Garmin Ltd. • Yarmouth (ME)

Hybrid
USD 65,000 - 85,000
Software Engineer I — Core App Development & On-Call
Software Engineer I — Core App Development & On-Call

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 90,000
Garmin Benefits
Software Engineer 1
Software Engineer 1

Garmin Ltd. • Yarmouth (ME)

On-site
USD 65,000 - 85,000
Senior C# Software Engineer: Tech Lead for New Products
Senior C# Software Engineer: Tech Lead for New Products

Garmin • Yarmouth (ME)

On-site
USD 120,000 - 160,000
Garmin Benefits
C# Software Engineer - Software & Services
C# Software Engineer - Software & Services

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 100,000
Senior C# Software Engineer - Software & Services
Senior C# Software Engineer - Software & Services

Garmin Ltd. • Yarmouth (ME)

On-site
USD 110,000 - 150,000
Software Engineer 1
Software Engineer 1

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 90,000
Garmin Benefits
Senior C# Software Engineer - Software & Services
Senior C# Software Engineer - Software & Services

Garmin • Yarmouth (ME)

On-site
USD 120,000 - 160,000
Garmin Benefits
C# Software Engineer — Mentor, Solve & Build Impact
C# Software Engineer — Mentor, Solve & Build Impact

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 100,000