Garmin

Software Engineer 2

Garmin
Apply
1 day ago
Cary, NC, USAMid Level
H1B sponsor

Responsibilities

  • Design and implement small sets of new functionality using low-level C, C++, assembly language, or other selected languages.
  • Use configuration management systems, build processes, debuggers, emulators, simulators, and logic analyzers during software development.
  • Investigate new product concepts and technologies and contribute to technical research.
  • Participate in peer code reviews and provide technical comments and suggestions.
  • Perform root cause analysis, recommend corrective actions, estimate effort, and evaluate technology options.
  • Provide feedback on some electrical design aspects and suggest process improvements.
  • Serve as a technical leader or Lead Software Engineer for a derivative software project when needed.
  • Mentor less experienced Software Engineer 1 employees.

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.
  • Excellent academic performance, generally represented by a cumulative GPA of at least 3.0.
  • Demonstrated proficiency and experience 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.
  • Preferred qualifications include a cumulative GPA of at least 3.5 and prior work or internship experience in consumer-product design.

Benefits

  • Full-time position based in Garmin's Cary, North Carolina office.
  • Eligible for Garmin's benefit program.

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