C++ Software Engineer | Marine
Core
Develop and maintain Mobile Core components and new modules for Garmin's Marine ecosystem, including the Active Captain companion app and Striker Cast GPS sonar device.
Role type
C++ Software Engineer (Mobile/Marine)
Builds
Mobile applications and firmware modules for marine navigation and sonar products
Domain
Consumer electronics / Marine technology
Deliverable
product features
Required skills
C++ (C++11, C++14, C++17), Object-Oriented Programming, System Architecture, Problem Solving, Root Cause Analysis
Preferred skills
Mobile development (Kotlin, Swift), Java, JNI, Objective C
Technologies
C++, Kotlin, Swift, Java, JNI, Objective C
Responsibilities
Review complex tasks for technical soundness, improve existing software, manage tasks and priorities for overlapping projects, act as Feature Owner for Marine initiatives, design and develop new modules in the Marine ecosystem
Seniority
Mid-level, hands-on IC