C# Software Engineer — Build Scalable Solutions

Garmin Ltd.

Yarmouth (ME)

On-site

USD 90,000 - 110,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Garmin Ltd. in the United States is seeking a C# Software Engineer to develop moderately complex software and design new functionalities for Garmin products and applications in the Yarmouth, ME area.

You will work on small feature sets, utilize configuration management, build processes, debuggers, emulators and simulators, and may lead derivative projects. The role includes mentoring junior engineers and participating in rotating on-call support for Garmin's 24/7 operations.

Qualifications

  • Bachelor's degree in a relevant field and 1+ year of experience or equivalent
  • Strong academic record (GPA 3.0+ as a general guideline)
  • Experience developing moderately complex software in C#, Java, or related languages
  • Proficient use of software engineering tools (version control, builds, debuggers, emulators/simulators)

Responsibilities

  • Design and implement small sets of new functionalities for Garmin products or applications
  • Collaborate using code reviews and peer feedback to improve software quality
  • Provide reliable solutions through sound problem solving and root cause analysis
  • Mentor less experienced engineers (Software Engineer 1)
  • Participate in on-call rotation to support 24/7 Garmin operations
  • Contribute to technical research and evaluate new technologies

Skills

C#
Java
Software design

Education

Bachelor's degree

Tools

Version control
Build systems
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin Ltd. in the United States is seeking a C# Software Engineer to develop moderately complex software and design new functionalities for Garmin products and applications in the Yarmouth, ME area.

You will work on small feature sets, utilize configuration management, build processes, debuggers, emulators and simulators, and may lead derivative projects. The role includes mentoring junior engineers and participating in rotating on-call support for Garmin's 24/7 operations.

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

Similar jobs worth comparing

Senior C# Software Engineer — Lead & Architect
Senior C# Software Engineer — Lead & Architect

Garmin Ltd. • Yarmouth (ME)

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

Garmin Ltd. • Yarmouth (ME)

On-site
USD 90,000 - 110,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
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: Design & Lead New Features
Software Engineer: Design & Lead New Features

Garmin Ltd. • Yarmouth (ME)

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

Garmin Ltd. • Yarmouth (ME)

On-site
USD 120,000 - 150,000
Garmin Benefits
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
Senior C# Software Engineer - Software & Services
Senior C# Software Engineer - Software & Services

Garmin • Yarmouth (ME)

On-site
USD 120,000 - 160,000
Garmin Benefits
Software Engineer - Outdoor
Software Engineer - Outdoor

Garmin • Yarmouth (ME)

On-site
USD 70,000 - 110,000
Full-Stack Software Engineer II (Java/C#)
Full-Stack Software Engineer II (Java/C#)

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000