Embedded Software Engineer II — Marine Telematics

Garmin

Cary (NC)

On-site

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Garmin Benefits

Job summary

Garmin is seeking a full-time Software Engineer 2 for our Marine Telematics Engineering team in Cary, NC. You will develop on-device software for marine systems using C/C++ on embedded Linux and collaborate across networking technologies to enable data transport over Wi-Fi, LTE, and other protocols.

Responsibilities include designing and implementing small sets of new functionalities, participating in code reviews, and mentoring junior engineers.

Qualifications

  • Bachelor’s degree and 1+ year relevant experience.
  • Proficiency in C and C++ for moderately complex software.
  • Experience with software engineering tools and debugging.
  • Strong communication and teamwork skills.

Responsibilities

  • Designs for small sets of new functionalities in C/C++ on embedded Linux.
  • Participates in peer code reviews and provides feedback.
  • Performs root cause analysis and implements corrective actions.
  • Mentors less experienced engineers (Software Engineer 1).

Skills

C
C++
Embedded Linux
Problem solving

Education

Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field

Tools

Configuration management systems
Build tools
Debuggers
Emulators
Simulators
Logic analyzers

Job description

Garmin is seeking a full-time Software Engineer 2 for our Marine Telematics Engineering team in Cary, NC. You will develop on-device software for marine systems using C/C++ on embedded Linux and collaborate across networking technologies to enable data transport over Wi-Fi, LTE, and other protocols.

Responsibilities include designing and implementing small sets of new functionalities, participating in code reviews, and mentoring junior engineers.

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

Similar jobs worth comparing

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
Embedded C/C++ Engineer – Marine Telematics
Embedded C/C++ Engineer – Marine Telematics

Garmin Ltd. • MacGregor Park (NC)

On-site
USD 85,000 - 110,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
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
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
Lead Embedded Software Engineer - Marine Systems
Lead Embedded Software Engineer - Marine Systems

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 165,000
Senior Software Engineer (Telematics)
Senior Software Engineer (Telematics)

Garmin Ltd. • Cary (NC)

On-site
USD 120,000 - 180,000
Garmin Benefits
Software Engineer 2
Software Engineer 2

Garmin • Cary (NC)

On-site
USD 90,000 - 120,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 Ltd. • MacGregor Park (NC)

On-site
USD 85,000 - 110,000
Garmin Benefits