Garmin International Company Logo

Garmin International

Olathe, Kansas - United States
View all jobs at this company »

Graphics 2D/3D Software Engineers

Description

Garmin's in-dash automotive map drawing teams in Cary, NC and at our Headquarters location in Kansas City are hiring full time Senior Software Engineers focused on embedded graphics to develop state of the art, embedded software for Garmin built-in products manufactured in automobiles worldwide - including Honda, Chrysler, Daimler, and more.

 

In this role, you'll be developing software in C, C++, or other selected languages, performing new product software design and development as well as maintenance activities for products already in production, testing software using debuggers, emulators, simulators, and performing software releases and software quality assurance activities.

 

Other responsibilities include reviewing product and/or application information manuals and brochures for technical accuracy and participating in product definition activities such as feature analysis and system tradeoffs.

 

A Bachelor of Science or above in Computer Science, Electrical Engineering, and/or Computer Engineering from a four-year college or university, or equivalent education/experience and a minimum 3.0 cumulative GPA. Relevant experience and/or training in a high level language such as C, C++, data structures or object oriented design methodology, software design, development and maintenance are required for this role.

 

Previous experience in 2D/3D (OpenGL) graphics and rendering technologies and a strong expertise in math with emphasis on 3D are also a must.  Other requirements for this role include:

 

  • Detail-oriented individual with the ability to prioritize and manage multiple tasks
  • Strong verbal and written communication skills
  • Ability to work well in a milestone-driven, team development environment
  • Passion for developing and using interactive, graphic-intensive software
  • Experience in developing and maintaining multithreaded software
  • Experience developing high-performance, graphic intensive software on a resource constrained platform

 

Candidates with 4+ years of C/C++ and object oriented design experience, graphics optimization experience, and/or cross-platform programming experience are preferred.

 

At Garmin, we like to laugh, have fun and work hard. It comes easily when you work on cool products with hard-working individuals who share the same passion. We offer numerous opportunities to get involved (kickball anyone?), and believe strongly in a work-life balance so your creativity can flow.

 

Garmin offers one of the most comprehensive compensation and benefit plans around. We offer extensive health care coverage with little to no contributions, depending on the plan. Plus, we offer dental insurance, Employee Stock Purchase Plan, a Garmin Retirement Plan and much more… Trust us, it doesn’t get much better than this. Unless of course, you want to talk table tennis, fitness spaces, product discounts… Come on, what are you waiting for? Apply today.      

 

EEO/AA/Minorities/Females/Disabled/Veterans

 

This Job is no longer active!