Attiva gli avvisi di lavoro via e-mail!

C / C++ Software Engineer (Categoria protetta L.68/99)

Garmin Italy Technologies

Massarosa

In loco

EUR 30.000 - 45.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

Garmin Italy Technologies is looking for a self-motivated C/C++ Software Developer to join their innovative team in Massarosa. The role involves developing software, participating in code reviews, and collaborating with cross-functional teams in a hybrid work environment. Candidates should have a Bachelor’s degree and experience in C/C++ programming, with strong analytical and problem-solving skills.

Competenze

  • Enrollment in L.68/99 lists required.
  • Strong academic record preferred.
  • Fluency in English is necessary.

Mansioni

  • Develop software in C/C++ and participate in code reviews.
  • Perform unit testing and collaborate with cross-functional teams.
  • Estimate effort and suggest process improvements.

Conoscenze

C/C++ programming
Problem-solving
Analytical skills
Teamwork
Communication

Formazione

Bachelor’s Degree in a technical discipline

Strumenti

Visual Studio IDE
GIT/Gerrit
Jenkins

Descrizione del lavoro

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 www.garmin.com.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.