Garmin

Software Engineer 2

Garmin
Apply
2 months ago
Olathe, KS, USAMid Level
H1B sponsor

Responsibilities

  • Develop moderately complex software and create and execute designs for small sets of new functionality.
  • Implement software using C, C++, assembly language, or other selected languages.
  • Work with communications protocols such as I2C, SPI, and UART.
  • Use debuggers, oscilloscopes, logic analyzers, emulators, and simulators.
  • Assist with component datasheet reviews and schematic design reviews.
  • Perform technical leadership on derivative software projects when needed.
  • Participate in peer code reviews and provide technical feedback.
  • Perform root cause analysis and outline corrective actions.
  • Research new technologies, evaluate technology options, estimate effort, and suggest process improvements.
  • Provide feedback on electrical design aspects and mentor less experienced Software Engineer 1 engineers.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Mathematics, 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, C++, assembly language, or other selected languages.
  • 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.
  • BLE experience is preferred but not required.
  • Consumer-product design experience, including work or internships, is preferred.
  • Outstanding academics with a cumulative GPA of at least 3.5 are preferred.

Benefits

  • Eligible for Garmin’s benefit program.
  • Full-time position at Garmin’s U.S. headquarters in the Greater Kansas City area.

Tech Stack

Categories

Garmin

About Garmin

10,000+ employees

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.

Contact me