1 day ago
Olathe, KS, USA or Cary, NC, USAMid Level
H1B sponsor
Responsibilities
- Design and implement new software functionality in C++.
- Develop efficient systems for distributing, storing, installing, and rendering map data across embedded devices.
- Use configuration management systems, build processes, debuggers, emulators, simulators, and logic analyzers.
- Participate in peer code reviews and provide technical feedback.
- Perform technical root-cause analysis and define corrective actions.
- Research new technologies, estimate effort, evaluate technical options, and suggest process improvements.
- Provide feedback on some electrical design aspects.
- Mentor less experienced Software Engineer 1 team members.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics, or a related field plus at least one year of relevant experience, or an equivalent combination of education and experience.
- Demonstrated proficiency developing moderately complex software in C++.
- Proficiency with relevant software engineering tools, including configuration management systems, build processes, debuggers, emulators, simulators, and logic analyzers.
- Cumulative GPA of at least 3.0 as a general rule.
- Preferred qualifications include experience with consumer-product design, map rendering, GIS, geospatial data systems, compression, tiling, indexing, spatial data systems, rendering performance, large-scale data access, or resource-constrained environments.
- Experience with embedded, wearable, fitness, automotive, or similar systems is preferred.
- Proficiency with C#, SQL, or Python for tooling and automation is preferred.
Benefits
- Full-time position located at Garmin’s U.S. headquarters in the Greater Kansas City area or Cary, North Carolina office.
- Eligible for Garmin’s benefit program.
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.
