Software Engineer (C/C++) - Lead Projects & Mentorship

Garmin

Yarmouth (ME)

On-site

USD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Garmin is seeking a Software Engineer at our Yarmouth, ME location to develop moderately complex software and craft designs for small sets of new functionalities for Garmin products and applications.

You will work with C and C++, participate in peer code reviews, mentor less experienced engineers, and apply root-cause analysis to deliver reliable solutions while contributing to future technologies.

Qualifications

  • Bachelor's degree in a related field and a minimum of 1 year relevant experience or equivalent
  • GPA of 3.0 or higher is preferred
  • Proficiency in C, C++ or similar languages and solid software development fundamentals
  • Familiarity with software engineering tools such as version control, debuggers, emulators, simulators and analysis tools

Responsibilities

  • Design and implement moderately complex software features for Garmin products
  • Collaborate in peer code reviews and provide constructive feedback
  • Perform root cause analysis and propose corrective actions
  • Mentor junior software engineers and lead small project work
  • Contribute to technical research and evaluate new technologies

Skills

C
C++
Code reviews
Root cause analysis
Mentoring

Education

Bachelor's Degree in Computer Science or related field
GPA 3.0+

Tools

Configuration management
Build systems
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin is seeking a Software Engineer at our Yarmouth, ME location to develop moderately complex software and craft designs for small sets of new functionalities for Garmin products and applications.

You will work with C and C++, participate in peer code reviews, mentor less experienced engineers, and apply root-cause analysis to deliver reliable solutions while contributing to future technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Design & Lead New Features
Software Engineer: Design & Lead New Features

Garmin Ltd. • Yarmouth (ME)

On-site
USD 70,000 - 100,000
Garmin Benefits
Software Engineer
Software Engineer

ApplyMint • Yarmouth (ME)

On-site
USD 90,000 - 130,000
Software Engineer - Outdoor
Software Engineer - Outdoor

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 110,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 - Outdoor
Software Engineer - Outdoor

Garmin Ltd. • Yarmouth (ME)

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

Garmin Ltd. • Yarmouth (ME)

On-site
USD 65,000 - 85,000
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 Embedded C/C++ Software Engineer
Senior Embedded C/C++ Software Engineer

Garmin • Olathe (KS)

On-site
USD 120,000 - 160,000
Garmin Benefits
Senior Embedded C/C++ Engineer - Technical Leader
Senior Embedded C/C++ Engineer - Technical Leader

Garmin • Cary (NC)

On-site
USD 120,000 - 160,000
Software Engineer 1
Software Engineer 1

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 90,000
Garmin Benefits