2 months ago
Responsibilities
- Provide technical leadership for Marine software development as an individual contributor.
- Develop software in C or C++ and design or review complex software modules and systems.
- Decompose functional requirements into well-defined tasks and implement appropriate algorithmic solutions.
- Participate in project leadership, program planning, product development planning, scheduling, and risk assessment.
- Provide peer technical assessments and process improvement recommendations.
- Mentor and guide less experienced Software Engineers 1 and 2.
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Math, Physics, or a related field and at least 5 years of relevant experience, or an equivalent combination of education and experience.
- Mastered proficiency in writing software in C or C++, with relevant experience or training in data structures or object-oriented design methodology.
- Demonstrated experience designing well-architected software systems and modules, researching fundamental problems, and implementing algorithmic solutions.
- Demonstrated ability to serve as a lead software engineer on a complex software project.
- Strong verbal, written, and interpersonal communication skills, along with organization, problem-solving, prioritization, and leadership abilities.
- Outstanding academics with a cumulative GPA of at least 3.5 are preferred; a GPA of at least 3.0 is generally expected.
Benefits
- The position is full-time and eligible for Garmin’s benefit program.
- The role is based at Garmin’s U.S. headquarters in the Greater Kansas City area.
About Garmin
Garmin designs and sells GPS-enabled electronics and software for consumers and specialized markets, including wearables, automotive, marine, outdoor, and aviation. Its portfolio spans smartwatches and cycling computers to chartplotters and certified avionics, with revenue from device sales plus maps, apps, and subscription services. Founded in 1989 and headquartered in Olathe, Kansas, Garmin is a public company traded on NASDAQ (GRMN) with global manufacturing and R&D sites.
