Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

C++ Software Engineer

32.000 € - 40.000 €

Garmin Italy Technologies

Garmin Italy Technologies is now boarding C++ Software Developers!

You are self-motivated, goal-oriented, and a strong team player who is willing to be an active contributor to the success of the team by providing 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.

In this role, you will be responsible for designing and developing complex C++ software that powers Garmin’s marine mobile solutions, delivering high-quality mobile applications to our customers.

What you'll do:

  • Develop complex software in C++
  • Integrate C++ sottware in mobile applications using Java/Kotlin/JNI (Android) and Objective C/Swift (iOS)
  • Create and execute designs of Garmin products following applicable software development methodology and releases processes
  • Gain experience of SW engineering tools (such as configuration management systems, build processes, and debuggers) as part of the Garmin software development process
  • Collaborate and add value through participation in peer code reviews, providing comments and suggestions
  • Provide reliable solutions to a variety of problems using sound problem-solving techniques
  • Perform technical root cause analysis and outline corrective action for given problems
  • Estimate level of effort, evaluate new options for similar technology, and offer suggestions to improve processes
  • Perform unit-test code for robustness, including edge cases, usability, and general reliability
  • Work collaboratively and professionally with other Garmin associates in cross- functional teams to achieve goals
  • Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion
  • Participate in product/application definition activities, including feature analysis and system tradeoffs

What you'll need:

  • Bachelor’s degree plus 1-year relevant experience or equivalent combination of education and relevant experience
  • Strong C++ programming
  • Object-orientated programming principles and Design patterns
  • Thorough understanding of computing fundamentals such as data structures, algorithms, memory management, and multithreading
  • 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 modelling
  • Familiarity with Agile (Scrum) project methodologies
  • Knowledge of C++15/17 standards
  • Knowledge of Android and/or iOS frameworks
  • Experience with Android Studio and Xcode IDEs
  • Experience in code management (GIT/ Gerrit), configuration management systems and building processes (e.g., Jenkins, Ansible)
  • Experience in cross compiling C++ applications

Pay Range : €32.000 – €40.000

In accordance with the Directive (EU) 2023/970 on Pay Transparency, our organization is committed to ensuring equal pay for men and women for equal work or work of equal value.

Collective Bargaining Agreement applied : Collective Bargaining Agreement Metalworking Industry (CCNL Metalmeccanico Industria)

Contract Level : C3

Our home : you can find us in via Fondacci, 269, in Massarosa (LU), Italy

Workplace type: on-site

Company:

Garmin® Italy Technologies produces electronic charts for the leisure boating market. Our mission is to delight our customer by producing market leading intuitive and innovative marine cartography content and features through the use of creativity, engineering excellence through market knowledge and efficient production procedures.

Our cartography is available to boaters for use in GPS chartplotters, and within our app for Apple® and Android™ devices.

It’s not about the things we make. It’s about the things we make possible.

Our office is based in Massarosa, Tuscany, the perfect starting point for reaching nearby cities of art, beaches and mountains.

With over 22,000 associates in 37 countries around the world, the Garmin® group brings GPS navigation and wearable technology to the automotive, aviation, marine, outdoor and fitness markets.

At Garmin®, we like to work hard and play hard. It comes easy when you work on cool products with hard-working individuals who share the same passion.

We think every day is an opportunity to innovate and a chance to beat yesterday.

See more at

Offerta di lavoro pubblicata 6 giorni fa
Offerte di lavoro simili
  •  ...nella progettazione e realizzazione di impianti industriali ad alto contenuto tecnologico , una figura di: PROGRAMMATORE PLC / SOFTWARE AUTOMAZIONE INDUSTRIALE Posizione La risorsa entrerà a far parte del team tecnico e si occuperà dello sviluppo software per... 
    Consigliato

    Orienta Filiale di Lucca - Divisione Altro Lavoro

    Capannori (LU)
    15 giorni fa
  • 30.000 € - 37.000 €

     ...realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto. IL TUO RUOLO Automation Software Engineer Nell’ottica di potenziamento del team, siamo alla ricerca di un Automation Software Engineer per un’opportunità in ambito... 
    Consigliato
    Impiego permanente
    Orario flessibile

    agap2 Italia

    Lucca (LU)
    12 ore fa
  • 2.000 - 2.800 €/mese

    Ali Agenzia per il Lavoro S.p.A., Filiale di Lucca, ricerca per azienda specializzata nella progettazione, installazione, avviamento e manutenzione di sistemi elettronici, destinati agli impianti di produzione carta un Programmatore/ Collaudatore di sistemi per l'automazione...
    Consigliato
    Impiego permanente

    Ali Spa - Filiale di Lucca

    Capannori (LU)
    9 giorni fa
  •  ...Artificiale nel tuo flusso di sviluppo quotidiano ? Allora potresti essere esattamente la persona che stiamo cercando. Qui il software è un dialogo continuo tra persone e sistemi. E l’AI è un acceleratore, non un sostituto. Cosa farai Svilupperai applicazioni... 
    Consigliato
    Tempo pieno
    Contratto con partita IVA
    Remoto

    Azienda Anonima

    Lucca (LU)
    6 giorni fa
  •  ...We are seeking a qualified Fortran Developer / Scientific Software Engineer to support the development, validation, and maintenance of engineering...  ...integration and interoperability with tools developed in C++ and VBA Required Qualifications Degree in Engineering,... 
    Consigliato

    Jobtome

    Lucca (LU)
    8 giorni fa
  •  ...mansione:** Per ampliamento dell’organico, siamo alla ricerca di un/una Programmatore PLC, che prenderà parte all’attività di sviluppo software PLC su impianti e tecnologie per l'automazione industriale. La risorsa contribuirà alla programmazione PLC per il controllo di... 

    Unitec S.p.A.

    Lucca (LU)
    2 giorni fa
  • 45.000 € - 55.000 €

     ...TAS SpA , multinazionale specializzata in soluzioni software per la monetica, i pagamenti, i mercati finanziari e i sistemi per l'Extended...  ..., ricerca per la propria sede di Roma un/a Senior AI Software Engineer con esperienza nello sviluppo e nell’integrazione di soluzioni... 
    Impiego permanente
    Remoto
    Orario flessibile

    TAS

    Lucca (LU)
    8 giorni fa
  •  ...Senior Software Engineer | Greenfield Architecture for FinTech Unicorn Italy / Spain / France · Remote (office optional) Follow @Re:Sourced for the latest AI, Software, Data & Cloud Engineering opportunities Benefits Join Italy's first and only unicorn. A $500... 
    Stage/Tirocinio
    Remoto
    Orario flessibile

    Jobtome

    Lucca (LU)
    6 giorni fa
  • Siamo alla ricerca di un/una: Java Developer che abbia maturato un’esperienza di almeno un anno nel ruolo. Requisiti tecnici richiesti: ottima conoscenza di Java SE e Java EE; buona conoscenza dei principali database relazionali (Oracle, MySQL, PostgreSQL...
    Lavoro ibrido
    Remoto
    Orario flessibile

    SI2001

    Lucca (LU)
    5 giorni fa
  •  ...About the job We are looking for a talented Software Engineer to join our core products international software development team. Responsibilities: Partner with product leads and designers to develop reliable and well tested backend software Design and implementation... 
    Remoto

    GeoSolutions

    Lucca (LU)
    6 giorni fa
  • 30.000 € - 33.000 €

    Believe in value, choose innovation Fondata nel 2003, TopNetwork S.p.A. è oggi una realtà ICT riconosciuta a livello nazionale, con progetti che integrano AI, Cloud, Data Science, IoT, Blockchain, Robotica e sistemi avanzati. Crediamo nelle persone come vero fattore...
    Tempo determinato
    Remoto

    Topnetwork S.p.A.

    Lucca (LU)
    15 giorni fa
  •  ...mirati all’individuazione, alla comprensione e al raggiungimento degli obiettivi concreti di un progetto di business in ambito IT, Engineering o Digital. Stiamo ricercando uno/a Sviluppatore Senior DotNet da inserire nel nostro team di sviluppo, per lavorare su... 
    Tempo pieno
    Libero professionista
    Remoto

    Hays

    Lucca (LU)
    8 giorni fa
  •  ...Are you ready to be part of a brand‑new, forward‑thinking Engineering-to-Order (ETO) team that’s shaping the future of customised solutions...  ...Ability and experience operating computer-aided design (CAD) software, Solid Edge preferable. ~5 years’ experience or more in... 
    Tempo pieno
    Lavoro ibrido

    Rotork

    Lucca (LU)
    9 giorni fa
  • La LOG.IT s.r.l., società specializzata nell’integrazione dei dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, seleziona JAVA DEVELOPER SENIOR per importante cliente. Il candidato ideale dovrà avere...
    Smart working
    Lavoro ibrido

    Log.it Srl

    Lucca (LU)
    2 mesi fa
  •  ...Xeel Lab è una strategy tech boutique che lavora con aziende enterprise su progetti software complessi, dove architettura, delivery e qualità del codice devono convivere in modo concreto. Sviluppiamo piattaforme e sistemi che si integrano in ecosistemi reali: API... 
    Impiego permanente
    Lavoro ibrido
    Remoto

    Xeel

    Lucca (LU)
    6 giorni fa
  • 35.000 € - 38.000 €

     ...distintivo nell’ambito della data-driven innovation. Attraverso un portafoglio completo di soluzioni che include Data & AI, Cloud, Software Development, Cybersecurity, Infrastructure & Automation e Monitoring, Kirey trasforma la complessità dei dati in soluzioni... 
    Smart working
    Lavoro ibrido
    Remoto
    Orario flessibile

    Jobtome

    Lucca (LU)
    14 giorni fa
  • Byte Srl è alla ricerca di uno sviluppatore esperto in Oracle per lavorare su progetti innovativi nel settore infrastrutture e trasporti. La posizione è ibrida, con presenza in sede a Lucca, e offre un contratto a tempo indeterminato. Il candidato ideale avrà esperienza...
    Impiego permanente
    Lavoro ibrido

    Byte Srl

    Lucca (LU)
    16 giorni fa
  •  ...della consulenza di processo ed informatica attiva in Italia dal 1995. Siamo alla ricerca di un consulente nello sviluppo del software Jira per la nostra sede di Treviso . Le caratteristiche che stiamo ricercando sono: Caratteristiche personali: Capacità di... 
    Contratto con partita IVA

    Jobtome

    Lucca (LU)
    8 giorni fa
  • Byte Srl è alla ricerca di uno sviluppatore con esperienza in Oracle per un progetto in ambito infrastrutture e trasporti, all'interno di un'importante realtà del settore. La risorsa sarà inserita in un team strutturato e lavorerà in modalità consulenziale presso il cliente...
    Impiego permanente
    Lavoro ibrido
    Remoto

    Byte Srl

    Lucca (LU)
    10 giorni fa
  • La LOG.IT s.r.l., società specializzata nell’integrazione dei dati e nello sviluppo di piattaforme tecnologiche, in grado di processare e rendere intellegibili i processi aziendali, seleziona Python Developer per importante cliente. Il candidato ideale dovrà avere ...
    Smart working
    Remoto

    Log.it Srl

    Lucca (LU)
    un mese fa
  •  ...role you will translate customer needs into practical, reliable engineering solutions within a growing ETO team. You’ll work across...  ...Proficient in Microsoft Office 365 and able to learn internal software quickly ~ Strong ability to read specifications, data sheets... 

    Experteer Italy

    Lucca (LU)
    17 giorni fa
  •  ...IMPIANTI INDUSTRIALI La risorsa sarà inserita all interno di un team tecnico giovane e dinamico e si occuperà dello sviluppo di software per sistemi di automazione industriale, contribuendo alla realizzazione e all implementazione di soluzioni tecnologiche per... 
    Impiego permanente
    Remoto

    Synergie Sede

    Porcari (LU)
    9 giorni fa
  •  ...funzionali e figure tecniche nella progettazione delle soluzioni applicative; Supporterai le attività di evoluzione e manutenzione del software; Parteciperai allo sviluppo di architetture moderne basate su microservizi. 2. Le tue mansioni Analisi e sviluppo di... 
    Remoto

    agap2 Italia

    Lucca (LU)
    19 giorni fa
  • CHI SIAMO AGAP2 è un gruppo europeo di consulenza ingegneristica e operativa facente parte del Gruppo MoOngy . Presente in 14 paesi europei con oltre 10000 dipendenti, abbiamo aperto, da otto anni, la prima sede italiana a Milano e, vista la continua crescita...
    Impiego permanente
    Remoto

    Jobtome

    Lucca (LU)
    13 giorni fa
  • 25.000 € - 35.000 €

    Niuma è una società ICT leader in Italia per la realizzazione di soluzioni di eProcurement con all'attivo un portfolio di aziende Clienti d'interesse internazionale, con sede a Milano, Roma e centro di Ricerca e Sviluppo a Bari per tecnologie di ultima generazione con...
    Impiego permanente
    Lavoro ibrido
    Remoto

    Jobtome

    Lucca (LU)
    13 giorni fa
  • F2Informatica in Lucca è alla ricerca di un/una Java Developer middle per un importante cliente Enterprise. La modalità di lavoro è full remote, con trasferte sporadiche a Bologna. Il candidato ideale avrà esperienza nello sviluppo backend in Java, utilizzando tecnologie...
    Impiego permanente
    Remoto

    F2Informatica | Consulenza, Cloud, NoSQL, IoT

    Lucca (LU)
    11 giorni fa
  •  ...Job Summary: We are seeking an experienced Field Application Engineer/After-sales Engineer specialized in BESS (Battery Energy Storage Systems) , focusing on PCS (Power Conversion Systems) and Lithium Battery Systems . This role includes overseeing the installation... 
    Remoto

    Jobtome

    Lucca (LU)
    9 giorni fa
  •  ...Rotork is seeking an EHS Facilities Engineer to ensure compliance with safety standards within the organization. This role involves identifying and mitigating hazards while fostering a proactive culture towards health and safety. The ideal candidate will have a technical... 

    Jobtome

    Lucca (LU)
    6 giorni fa
  • 300 €/mese

     ...About the Role We are looking for a Junior Fullstack Engineer with a passion for web technologies to join our team for an internship . You will be working on our world-class tool for designing emails and landing pages “RGE Studio”, and our drag-and-drop Editor plus... 
    Tempo pieno
    Stage/Tirocinio
    Remoto
    Orario flessibile

    Beefree

    Lucca (LU)
    5 giorni fa
  • MALO S.R.L. cerca un Junior Front-End Developer per il team a Lucchia o Milano. La figura lavorerà con Vue3, TypeScript e TailwindCSS, contribuendo allo sviluppo dell'interfaccia web per i clienti. Si richiede laurea STEM o in corso, basi di HTML, CSS e JavaScript. Offriamo...
    Lavoro ibrido
    Orario flessibile

    MALO S.R.L.

    Lucca (LU)
    8 giorni fa