C/C++ Software Engineer – Geoprocessing tools

3 mesi fa


Massarosa, Italia Garmin Italy Technologies Srl A tempo pieno

Posizione

Garmin Italy Technologies is searching for a talented and passionate C/C++ Software developer

You are self-motivated, goal-oriented and strong team player, willing to be an active contributor to the success of the team and to provide technical solutions and support in a dynamic and highly performing environment.

We offer you the chance to join a team of software professionals who all work together to achieve the best results for our customers. You will work with people with a pioneering spirit and passion for challenges.

What you’ll do

• Develops complex software in C/C++, creates and executes designs for data processing tools in accordance with applicable software development methodology and releases processes
• Experience with software engineering tools such as configuration management systems, build processes, and debuggers in the software development process
• Collaborates and add 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
• Estimates level of effort, evaluates new options for similar technology, offers suggestions to improve processes, and provides comments on some electrical design aspects
• Performs unit-test code for robustness, including edge cases, usability, and general reliability
• Works collaboratively and professionally with other Garmin associates in cross functional teams to achieve goals
• Applies a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
• Participates in product and/or application definition activities including feature analysis and system tradeoffs

Caratteristiche del candidato

Requisiti tecnici e conoscenze informaticheWhat you’ll need

• Strong in C/C++ programming
• Object orientated programming principles and Design patterns
• Thorough understanding of computing fundamentals such as data structures, algorithms, memory management, multi-threading
• Knowledge of the standard library and STL containers
• Must be team-oriented, possess a positive attitude and work well with others
• Strong analytical and problem-solving skills and ability to troubleshoot issues
• Ability to quickly react to feedback, new requirements and priorities
• Excellent written and oral communication skills
• Fluency in English

Bonus points if you have:

• Relevant experience in software development, image processing and data manipulation
• Familiarity with Agile (Scrum) project methodologies
• Knowledge of C++15/17 standards
• Basic understanding on GIS and spatial databases and concepts
• Experience with Relational Databases like PostgreSQL, and SQL scripts
• Experience with Visual Studio IDE
• Experience code management (GIT/ Gerrit), configuration management systems and build processes (e.g. Jenkins, Ansible)Lingue straniereE' richiesta la conoscenza delle seguenti lingue Inglese: buono (B2-C1) Titoli preferenziali• Bachelor’s Degree in technical disciplineTitolo di studioLaurea (primo livello)Area disciplinareingegneria

  • Massarosa, Toscana, Italia Garmin Italy Technologies Srl A tempo pieno

    Posizione Garmin Italy Technologies is searching for a talented and passionate C/C++ Software developer You are self-motivated, goal-oriented and strong team player, willing to be an active contributor to the success of the team and to provide technical solutions and support in a dynamic and highly performing environment. We offer you the chance to join...


  • Massarosa, Italia Garmin Italy Technologies Srl A tempo pieno

    Posizione Garmin Italy Technologies is now boarding C/C++ Software Developers! You are self-motivated, goal-oriented, and a strong team player willing to actively contribute to the success of the Multi-Functional Display team by providing technical solutions and support in a dynamic, high-performance environment. We offer you the chance to join a team...

  • C / C++ Software Engineer

    4 settimane fa


    Massarosa, Italia Garmin Italy Technologies Srl A tempo pieno

    Posizione Garmin Italy Technologies is now boarding C/C++ Software Developers! You are self-motivated, goal-oriented, and a strong team player willing to actively contribute to the success of the Multi-Functional Display team by providing technical solutions and support in a dynamic, high-performance environment. We offer you the chance to join a team...


  • Massarosa, Italia Imerys A tempo pieno

    The world's leading supplier of mineral-based specialty solutions for industry with 14,000 employees, operations in more than 40 countries, and €4.3 billion in revenue in 2022. Imerys delivers high-value-added, functional solutions to a great number of sectors, from processing industries to consumer goods. The Group draws on its understanding of...


  • Massarosa, Italia Imerys A tempo pieno

    The world's leading supplier of mineral-based specialty solutions for industry with 14,000 employees, operations in more than 40 countries, and €4.3 billion in revenue in 2022. Imerys delivers high-value-added, functional solutions to a great number of sectors, from processing industries to consumer goods. The Group draws on its understanding of...


  • Massarosa, Italia Imerys A tempo pieno

    The world's leading supplier of mineral-based specialty solutions for industry with 14,000 employees, operations in more than 40 countries, and €4.3 billion in revenue in 2022. Imerys delivers high-value-added, functional solutions to a great number of sectors, from processing industries to consumer goods. The Group draws on its understanding of...