C developer - Marine Handhelds & Wearables at Garmin (Raleigh, NC)

| Raleigh-Durham, NC
Sorry, this job was removed at 9:26 a.m. (CST) on Wednesday, July 6, 2022
Find out who's hiring in Raleigh, NC.
See all Developer + Engineer jobs in Raleigh, NC
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Overview

Our Marine Handhelds & Wearables team is seeking a C developer with RTOS experience. In this role, you will work from the middleware layer to the GUI layer on RTOS and Linux, developing a new product line for Garmin's Marine customers. This team has built many watches for the marine industry, including the Quatix line of watches, designed especially for mariners, sailors and anglers.

Responsibilities

Essential Functions
  • Creates and executes designs for small sets of new functionalities as part of a software project using embedded C
  • Develop code on an RTOS or Linux environment
  • Utilizes software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
  • Collaborates and adds value through participation in peer code reviews, providing comments and suggestions
  • Provides reliable solutions to a variety of problems using sound problem solving techniques
  • Performs technical root cause analysis and outlines corrective action for given problems
  • Contributes to technical research on new technologies
  • Estimates level of effort, evaluates new options of similar technology, offers suggestions to improve processes, and provides feedback on some electrical design aspects
  • Serve as a mentor to less experienced software engineers (Software Engineer 1)

Qualifications

Basic Qualifications
  • Bachelor's Degree OR Master's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience
  • Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
  • Demonstrated proficiency and experience necessary to develop moderately complex software in C language
  • Experience developing C code on an RTOS or Linux environment at the middleware to GUI layer
  • Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers)
Desired Qualifications
  • Outstanding academics (cumulative GPA greater than or equal to 3.5)
  • A passion for the water - boating, sailing, fishing
Garmin International is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.
More Information on Garmin
Garmin operates in the Consumer Web industry. The company is located in Olathe, KS, Chandler, AZ, Scottsdale, AZ, Tucson, AZ, Brea, CA, Boulder, CO, Yarmouth, ME, Chanhassen, MN, Cary, NC and Salem, OR. Garmin was founded in 1989. It has 7213 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 146 open jobs at Garmin, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Garmin's full profileFind similar jobs