Garmin Italy Technologies - C/C++ Software Developer (L.68/99 enrolled)
Garmin Italy Technologies is seeking a self-motivated, goal-oriented C/C++ Software Developer enrolled in L.68/99 lists. Join a team of passionate software professionals dedicated to delivering innovative solutions in a dynamic, high-performance environment.
What you'll do:
* Develop software in C/C++
* Create and execute designs for Garmin products following established development methodologies and release processes
* Gain experience with software engineering tools such as configuration management systems, build processes, and debuggers
* Participate in peer code reviews, providing constructive feedback
* Provide reliable solutions to technical problems using sound problem-solving techniques
* Perform root cause analysis and outline corrective actions
* Estimate effort, evaluate new technology options, and suggest process improvements
* Perform unit testing to ensure robustness, usability, and reliability
* Collaborate with cross-functional teams to achieve project goals
* Prioritize tasks effectively, demonstrating a sense of urgency and commitment
* Contribute to product and feature analysis, including system trade-offs
What you'll need:
* Enrollment in L.68/99 lists
* Bachelor’s Degree in a technical discipline
* Strong academic record
* Experience in C/C++ programming
* Knowledge of object-oriented principles and design patterns
* Understanding of data structures, algorithms, memory management, and multithreading
* Familiarity with standard libraries and STL containers
* Team-oriented attitude, positive mindset, and good communication skills
* Strong analytical and troubleshooting skills
* Ability to adapt to feedback and changing priorities
* Fluency in English
Bonus points:
* Experience in software development, image processing, or data modeling
* Familiarity with Agile (Scrum) methodologies
* Knowledge of C++14/17 standards
* Experience with Visual Studio IDE
* Experience with version control (GIT/Gerrit), build tools (Jenkins, Ansible)
* Mobile development experience (Java, Objective-C, Swift, Kotlin)
Additional information:
Location: via Fondacci 269, Massarosa (LU), Italy
Workplace: Hybrid
About Garmin: Garmin Italy Technologies produces electronic charts for the leisure boating market, aiming to delight customers with innovative marine cartography content. Our products are used in GPS chartplotters and mobile apps for Apple and Android devices. Based in Tuscany, our global team of over 20,000 associates brings GPS navigation and wearable technology to various markets. We foster a culture of innovation and teamwork, working on exciting products with passionate individuals. Learn more at
#J-18808-Ljbffr