Embedded Software Engineer II — C/C++, I2C/SPI/UART

Garmin Ltd.

Olathe (KS)

On-site

USD 85,000 - 110,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Garmin International in the U.S. headquarters in the Greater Kansas City area is seeking a Software Engineer 2.

You will develop moderately complex software and create designs for small sets of new functionalities for Garmin products and applications. Responsibilities include design and coding in C/C++, collaboration on peer code reviews, mentoring Software Engineer I, and solving problems with systematic debugging and root-cause analysis.

Qualifications

  • Bachelor’s Degree and minimum 1 year relevant experience or equivalent
  • GPA 3.0 or higher
  • Proficient in developing moderately complex software in C, C++ and assembly
  • Proficient with software engineering tools (CM, build, debuggers, emulators, simulators, logic analyzers)

Responsibilities

  • Design and implement small sets of new functionalities for Garmin products/systems
  • Participate in peer code reviews and provide feedback
  • Mentor Software Engineer I and assist with design reviews
  • Perform root cause analysis and implement corrective actions
  • Explore new technologies and contribute to technical research

Skills

C
C++
Assembly
Code reviews

Education

Bachelor’s degree in Computer Science or Electrical/Software Engineering

Tools

Debuggers
Oscilloscopes
Logic analyzers
Emulators/ simulators

Job description

Garmin International in the U.S. headquarters in the Greater Kansas City area is seeking a Software Engineer 2.

You will develop moderately complex software and create designs for small sets of new functionalities for Garmin products and applications. Responsibilities include design and coding in C/C++, collaboration on peer code reviews, mentoring Software Engineer I, and solving problems with systematic debugging and root-cause analysis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer I — Build Core Software for Devices
Embedded Software Engineer I — Build Core Software for Devices

Garmin Ltd. • Santa Monica (CA)

On-site
USD 90,000 - 110,000
Software Engineer II — Build Core Features & Mentor Team
Software Engineer II — Build Core Features & Mentor Team

Garmin • Olathe (KS)

On-site
USD 90,000 - 120,000
Software Engineer 2
Software Engineer 2

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000
Software Engineer II (C++) - Map & Cartography Tools
Software Engineer II (C++) - Map & Cartography Tools

Garmin • Olathe (KS)

On-site
USD 80,000 - 120,000
Embedded C/C++ Engineer – Wireless & Embedded Linux
Embedded C/C++ Engineer – Wireless & Embedded Linux

Garmin • Olathe (KS)

On-site
USD 90,000 - 120,000
Software Engineer II: Marine Systems & On-Call Support
Software Engineer II: Marine Systems & On-Call Support

Garmin • Olathe (KS)

On-site
USD 90,000 - 110,000
Garmin Benefits
Full-Stack Software Engineer II (Java/C#)
Full-Stack Software Engineer II (Java/C#)

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000
C++ Software Engineer II - Map & Cartography
C++ Software Engineer II - Map & Cartography

Garmin Ltd. • Olathe (KS)

On-site
USD 85,000 - 110,000
Embedded Software Engineer 1
Embedded Software Engineer 1

Garmin Ltd. • Santa Monica (CA)

On-site
USD 90,000 - 110,000
Embedded Software Engineer 1
Embedded Software Engineer 1

Garmin Ltd. • Chandler (AZ)

On-site
USD 65,000 - 90,000