C# Software Engineer — Mentor, Solve & Build Impact

Garmin

Yarmouth (ME)

On-site

USD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Garmin is hiring a full-time C# Software Engineer in the U.S. location near Yarmouth, ME. You will develop moderately complex software for Garmin products, create designs for new features, and participate in code reviews with peers.

The role emphasizes strong problem solving, debugging, and collaboration in a multi-disciplinary team. Qualified candidates have a related bachelor’s degree and hands-on experience with C# and Java.

Qualifications

  • Bachelor’s degree and minimum 1 year relevant experience or equivalent
  • GPA ≥ 3.0 as a general rule
  • Experience developing moderately complex software in C#, Java, or other languages
  • Proficient use of software engineering tools and debugging/diagnostic equipment

Responsibilities

  • Design and implement small sets of new functionalities in software projects
  • Use configuration management, build processes, and debuggers in development
  • Mentor junior engineers and participate in peer code reviews
  • Provide reliable solutions and perform root cause analysis
  • Contribute to research on new technologies
  • Assist on-call support as part of rotating schedule

Skills

C# programming
Java programming
Software debugging

Education

Bachelor’s Degree in Computer Science
Bachelor’s Degree in Electrical Engineering
Bachelor’s Degree in Computer Engineering
Bachelor’s Degree in Software Engineering
Bachelor’s Degree in Aerospace Engineering
Bachelor’s Degree in Math
Bachelor’s Degree in Physics

Tools

Configuration management systems
Build processes
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin is hiring a full-time C# Software Engineer in the U.S. location near Yarmouth, ME. You will develop moderately complex software for Garmin products, create designs for new features, and participate in code reviews with peers.

The role emphasizes strong problem solving, debugging, and collaboration in a multi-disciplinary team. Qualified candidates have a related bachelor’s degree and hands-on experience with C# and Java.

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

Similar jobs worth comparing

C# Software Engineer - Lead, Mentorship & On-Call
C# Software Engineer - Lead, Mentorship & On-Call

ApplyMint • Yarmouth (ME)

On-site
USD 90,000 - 120,000
Software Engineer (C/C++) - Lead Projects & Mentorship
Software Engineer (C/C++) - Lead Projects & Mentorship

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 110,000
Software Engineer: Lead & Mentor for C/C++ Apps
Software Engineer: Lead & Mentor for C/C++ Apps

QuickCruit • Yarmouth (ME), Northern (KY)

Hybrid
USD 90,000 - 120,000
C# Software Engineer - Software & Services
C# Software Engineer - Software & Services

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 100,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
C# Software Engineer

ApplyMint • Yarmouth (ME)

On-site
USD 90,000 - 120,000
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 - Outdoor Garmin · Yarmouth, ME
Software Engineer - Outdoor Garmin · Yarmouth, ME

QuickCruit • Yarmouth (ME), Northern (KY)

Hybrid
USD 90,000 - 120,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
Mentor & Build: Full-Stack Software Engineer II (Java/C#)
Mentor & Build: Full-Stack Software Engineer II (Java/C#)

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

Hybrid
USD 90,000 - 120,000
Garmin Benefits
On-call rotation