-
View all jobs
We are a global company with offices in the US, Europe and Asia. In these centers, we carry out the various stages of product development, from initial concept to mass production of ready-to-sell units. We embrace a vertically integrated business model with strategic design, manufacturing, distribution, sales and support centers around the world to maximize our value to customers.
Garmin is a great place to work if you love developing products that make a difference and if you are passionate about technology.
Currently, in our Cluj office, we are looking for a new colleague to join Garmin Aviation teams- Graphics project.
Embedded Graphics - The team primarily focuses on developing graphics stack to support all Garmin Avionics products that has a Graphics Processor (product list).
This includes the following:
Requirements
Benefits to enhance your experience:
Garmin is a great place to work if you love developing products that make a difference and if you are passionate about technology.
Currently, in our Cluj office, we are looking for a new colleague to join Garmin Aviation teams- Graphics project.
Embedded Graphics - The team primarily focuses on developing graphics stack to support all Garmin Avionics products that has a Graphics Processor (product list).
This includes the following:
- Architecting, customizing and optimizing Graphics Drivers for programmable GPUs
- Turning on GPUs for new platforms
- Architecting, developing and optimizing graphics managers to support multithreaded/multiplatform/multiwindow applications that share one or more GPUs
- Developing OpenGL, Vulkan and software-based graphics interface to allow application level developers seamlessly use GPUs/CPUs
- Developing new shaders to improve graphics features on Garmin Avionics
- Developing and maintaining a highly integrated regression test platform to verify that the graphics stack libraries work for all supported products
- Certify Graphics stack libraries to relevant safety standards
- Debugging complex graphical issues for all graphics products ranging from Flight Deck products like GX000 and HUD to retrofit products like GDU700
Requirements
- Strong programming skills and C knowledge
- Demonstrates mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, simulators, static code analysis, and logic analyzers)
- Collaborate closely with product teams to integrate new features and technology into product platforms
- Detail-oriented individual with the ability to prioritize and manage multiple tasks
- Strong verbal and written communication skills
- Proficiency in English
- BSc in Computer Science, Software Engineering, Aerospace Engineering, Math or another relevant engineering/technical field
- Would be a plus
- Experience in low-level programming,
- Experience with OpenGL, or Vulkan
- Embedded C experience on ARM or Blackfin architecture
- Experience in developing safety-critical software following DO-178B standard
- Strong knowledge of Python 3
Benefits to enhance your experience:
- 24 days off each year plus extra vacation days based on years at Garmin and compensation for legal holidays
- Health package subscription and yearly budget for glasses
- Monthly budget for sports and wellbeing activities
- Local and global career development programs (training, mentorship, technical and leadership development, and more)
- Access to e-learning platforms and support for technical conferences attendance
- Loyalty bonus within the company, plus other special bonuses (for holidays and personal life events)
- Meal tickets
- Significant discount for Garmin products
- Employee stock purchase plan
- Contribution to the retirement plan (Pillar 3)
- Garmin products available for testing and borrowing
- A comprehensive event series championing wellbeing, sports, and community tailored to foster holistic health (featuring sports events, classes, hackathons, parties, and more)
- Other benefits which we invite you to discover along the recruitment process
Key Skills
Ranked by relevance
opengl
c
the ability to prioritize
configuration management
python
vulkan
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Engineer Trainee
2026-05-28
Full-time
Not Applicable
Finland
IT Services
Engineering
View Job Details
Related
Senior AI Engineer (f/m/x)
2026-05-21
Full-time
Mid-Senior
Austria
IT Services
Engineering
View Job Details
Related
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Full-time
Mid-Senior
Finland
Software Development
Information Technology
Login to Apply
- Posted
- Feb 12, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Cluj-Napoca
- Company
- Garmin Cluj
Industries
IT Services
IT Consulting
Categories
Engineering
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Engineer Trainee
2026-05-28
Full-time
Not Applicable
Finland
IT Services
Engineering
View Job Details
Related
Senior AI Engineer (f/m/x)
2026-05-21
Full-time
Mid-Senior
Austria
IT Services
Engineering
View Job Details
Related
Senior Embedded Machine Learning Engineer (C++)
2026-05-28
Full-time
Mid-Senior
Finland
Software Development
Information Technology