Embedded C/C++ Engineer – Marine Telematics

Garmin Ltd.

MacGregor Park (NC)

On-site

USD 85,000 - 110,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin Ltd. in Cary, NC is seeking a full-time Embedded C/C++ Software Engineer 2 for the Marine Telematics Engineering team. You will develop on-device software for marine ecosystem applications and support communications across Wi-Fi, LTE, BLE, CAN, and other protocols.

The role emphasizes implementing moderately complex software, collaborating with peers, and mentoring junior engineers. A bachelor's degree and 1+ year of relevant experience are required.

Qualifications

  • Bachelor’s Degree in a related field with at least 1 year of relevant experience.
  • GPA >= 3.0 is preferred.
  • Proficient in C and C++ for embedded software.

Responsibilities

  • Create and execute designs for small sets of new functionalities in C/C++ on embedded Linux.
  • Contribute to software development using CM systems, builds, and debuggers.
  • May serve as technical lead for derivative software projects.
  • Participate in peer code reviews and provide constructive feedback.
  • Provide solutions using solid problem solving and root cause analysis.
  • Research new technologies and evaluate options for improvements.
  • Mentor less experienced engineers (Software Engineer 1).

Skills

C
C++
Embedded Linux

Education

Bachelor’s Degree in a related field

Tools

Configuration management tools
Build processes
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin Ltd. in Cary, NC is seeking a full-time Embedded C/C++ Software Engineer 2 for the Marine Telematics Engineering team. You will develop on-device software for marine ecosystem applications and support communications across Wi-Fi, LTE, BLE, CAN, and other protocols.

The role emphasizes implementing moderately complex software, collaborating with peers, and mentoring junior engineers. A bachelor's degree and 1+ year of relevant experience are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer II — Marine Telematics
Embedded Software Engineer II — Marine Telematics

Garmin • Cary (NC)

On-site
USD 90,000 - 120,000
Garmin Benefits
Embedded Software Engineer II — Marine Telemetry
Embedded Software Engineer II — Marine Telemetry

Garmin Ltd. • Cary (NC)

On-site
USD 90,000 - 120,000
Garmin Benefits
Senior Telematics Software Engineer, Embedded C/C++
Senior Telematics Software Engineer, Embedded C/C++

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior Embedded Engineer – Marine Telematics Leader
Senior Embedded Engineer – Marine Telematics Leader

Garmin • Cary (NC)

On-site
USD 110,000 - 150,000
Embedded C /C++ Software Engineer 2 - Marine team
Embedded C /C++ Software Engineer 2 - Marine team

Garmin Ltd. • Cary (NC)

On-site
USD 90,000 - 120,000
Garmin Benefits
Embedded C /C++ Software Engineer 2 - Marine team
Embedded C /C++ Software Engineer 2 - Marine team

Garmin Ltd. • MacGregor Park (NC)

On-site
USD 85,000 - 110,000
Garmin Benefits
Embedded C/C++ Wireless Systems Engineer II
Embedded C/C++ Wireless Systems Engineer II

Garmin Ltd. • Cary (NC)

On-site
USD 75,000 - 95,000
Benefit program eligibility
Senior Software Engineer (Telematics)
Senior Software Engineer (Telematics)

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 180,000
Garmin Benefits
Senior Software Engineer (Telematics)
Senior Software Engineer (Telematics)

Garmin • Cary (NC)

On-site
USD 110,000 - 150,000
Software Engineer 2
Software Engineer 2

Garmin • Cary (NC)

On-site
USD 90,000 - 120,000
Garmin Benefits