Marine Software Engineer II: Full-Stack & UI

Garmin International, Inc.

Olathe (KS)

On-site

USD 85,000 - 120,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Garmin Benefits

Job summary

Garmin International, Inc. in the United States is seeking a Software Engineer 2 for the Marine Software Engineering team in the Greater Kansas City area. This full-time role focuses on UI development and high-performance, resilient software powering marine experiences across the stack.

The position involves C, C++, and Python development, collaboration with navigation, sonar, networking, and mobile teams, and mentoring junior engineers while supporting 24/7 on-call operations.

Qualifications

  • Bachelor's Degree in a listed field and at least 1 year relevant experience or equivalent
  • Eligible GPA typically 3.0 or higher
  • Proficient in C, C++, and/or Python development
  • Proficient with software engineering tools (CM systems, builds, debuggers, emulators)

Responsibilities

  • Design small sets of new functionalities in C, C++, and/or Python
  • Use configuration management, build processes, and debuggers in development
  • Mentor less experienced engineers and conduct peer code reviews
  • Analyze root causes and outline corrective actions for issues
  • Research and propose new technologies and approaches
  • Estimate effort and provide feedback on design options

Skills

C
C++
Python

Education

Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field

Tools

Configuration management systems
Build processes
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin International, Inc. in the United States is seeking a Software Engineer 2 for the Marine Software Engineering team in the Greater Kansas City area. This full-time role focuses on UI development and high-performance, resilient software powering marine experiences across the stack.

The position involves C, C++, and Python development, collaboration with navigation, sonar, networking, and mobile teams, and mentoring junior engineers while supporting 24/7 on-call operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Software Engineer II — Marine UI
Full-Stack Software Engineer II — Marine UI

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 130,000
Senior Software Engineer - Full-Stack UI for Marine Systems
Senior Software Engineer - Full-Stack UI for Marine Systems

Garmin • Olathe (KS)

On-site
USD 120,000 - 170,000
Garmin Benefits
Senior Software Engineer - Marine UI & Full-Stack (C/C++)
Senior Software Engineer - Marine UI & Full-Stack (C/C++)

Garmin Ltd. • Olathe (KS)

On-site
USD 120,000 - 180,000
Senior Software Engineer (UI)
Senior Software Engineer (UI)

Garmin • Olathe (KS)

On-site
USD 120,000 - 180,000
Senior Software Engineer (UI)
Senior Software Engineer (UI)

Garmin International, Inc. • Olathe (KS)

On-site
USD 120,000 - 170,000
Garmin Benefits
Software Engineer 2 (UI)
Software Engineer 2 (UI)

Garmin International, Inc. • Olathe (KS)

On-site
USD 85,000 - 120,000
Garmin Benefits
Software Engineer 2 (UI)
Software Engineer 2 (UI)

Garmin Ltd. • Olathe (KS)

On-site
USD 90,000 - 130,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
Marine Mechanical Engineer II – CAD & Product Design
Marine Mechanical Engineer II – CAD & Product Design

Garmin Ltd. • Olathe (KS)

On-site
USD 70,000 - 90,000
Garmin Benefits
Software Engineer II (C++) - Map & Cartography Tools
Software Engineer II (C++) - Map & Cartography Tools

Garmin • Olathe (KS)

On-site
USD 80,000 - 120,000