Senior Programmer/Architect (C++ / C#)
EFI
We are looking for a Senior Programmer/Architect (C++ / C#) with deep architectural experience in software development for industrial machines and automation systems. The candidate will define the code design guidelines for machine-level software and act as a technical mentor to the team, while remaining hands-on.
This role directly reports to the R&D product leader in their region with a dotted line to the Sr. Director of Software Development based in Spain. Key Responsibilities- Design, develop, and optimize the software architecture for the control, diagnostics, and supervision of complex industrial machines, ensuring efficient coexistence between C++ (real-time/low-level management, drivers, high-performance data processing) and C# (HMI, application logic, connectivity).
- Lead the technology choices of the industrial software development team, define coding standards together with the team to ensure maximum machine stability and safety, and conduct rigorous code reviews.
- Explore new technologies and industrial protocols, creating Proofs of Concept (PoCs) to improve machine performance, efficiency, and connectivity.
- Work closely with the electronic design, automation (PLC), and mechanical teams to translate machine operating specifications into robust software architectures.
- Act as a reference point for less experienced programmers, helping them solve complex software/hardware interface issues.
- Proven experience in developing application or control software for industrial machines, plants, or complex embedded systems.
- Deep knowledge of software-hardware interaction dynamics (input/output management, machine cycles, alarm management, and machine state management).
- Excellent knowledge of modern C++, concurrent/multithreaded programming, memory management, and performance optimization for critical low-level tasks.
- Solid experience with the .NET ecosystem (Framework + Core) for developing advanced human-machine interfaces (HMI), supervision services, and coordination logic.
- Familiarity with the integration of industrial protocols and fieldbuses (e.g., OPC UA, EtherCAT, Modbus, CANopen, TCP/IP).
- Good experience integrating low-level native code with high-level managed code (C++/CLI, P/Invoke).
- Use of profiling and debugging tools in industrial environments, unit testing frameworks, and version control systems (Git).
- Ability to guide and influence the team’s decisions through technical credibility and expertise.
- Strong aptitude for understanding the impact of code on the physical behavior of the machine and on operational safety.
- Ability to analyze complex bugs or abnormal machine behaviors in a structured way, focusing on the long-term stability of the system.
- Direct Product Impact: The opportunity to see your code move, control, and optimize real, state-of-the-art industrial machines.
- Focus & Flow: Protected time for research, development, and architectural design, minimizing corporate bureaucracy.
- Exposure: The candidate will interact with counterparts across the EFI group to develop international projects.
Offerta di lavoro pubblicata 15 giorni fa
Offerte di lavoro simili
- ...Per potenziare il nostro team Tech siamo alla ricerca di un/una Senior Developer .NET che voglia contribuire in prima persona all’evoluzione... ...di SQL Server; * competenze nello sviluppo ad oggetti con .NET / C#; * conoscenza di: 1. JavaScript 2. HTML 3. CSS 4. Angular 5....SeniorC#Smart workingImpiego permanente
1.600 - 2.000 €/mese
...Capitale Umano. Per la nostra filiale di Bergamo, stiamo selezionando una risorsa da inserire nel ruolo di: Sales And Services Senior. Principali responsabilità: Gestione del processo di ricerca e selezione del personale, dall'analisi del fabbisogno alla...SeniorC#Impiego permanenteTurno di giorno- ...ricerca , per importante società specializzata in consulenza in materia di sicurezza sul lavoro interna ed esterna all’azienda il/la : Senior HSE Specialist – Cantieri Industriali (Italia & Estero) Bergamo | Elevata Mobilità Internazionale (80%) La risorsa ideale...SeniorC#Impiego permanente
- ...candidato/a ideale possiede: Laurea in ambito tecnico (Ingegneria Informatica o automazione); Conoscenza dei linguaggi di programmazione VB.NET, C#; Buona conoscenza di JavaScript e del Framework AngularJS; Buona conoscenza di database relazionali (SQL Server...C#Smart workingOrario flessibile
- ...Requisiti tecnici richiesti: Laurea/diploma in discipline tecnico-informatiche; discreta conoscenza del linguaggio C# e della Programmazione orientata agli oggetti; discreta conoscenza dei principali database relazionali (Oracle, SQL Server, MySQL); discreta...C#RemotoOrario flessibile
- ...della visione Requisiti tecnici: Conoscenza librerie OpenCV e Halcon Conoscenza Visual Studio, VB.NET e C# Conoscenza linguaggi di programmazione e database relazionali Preparazione in campo analitico / matematico Conoscenza lingua inglese – livello...C#
- ...We’re looking for a Senior Java Backend Developer to join our agile, cross-functional team and play a key role in designing and building scalable, high-quality services. In this role, you’ll collaborate closely with product owners and fellow engineers to shape technical...Senior
- ...nel campo dell’automazione industriale Requisiti tecnici Conoscenza Visual Studio, VB.NET e C# Conoscenza SQL - MongoDB Conoscenza linguaggi di programmazione e database relazionali e non relazionali Preparazione in campo matematico Conoscenza lingua...C#
27.000 € - 45.000 €
...Informazioni sull’azienda Vuoi programmare i robot del futuro? In Exsensia sviluppiamo software che rende la robotica industriale semplice, intuitiva e accessibile anche a chi non è un esperto. La nostra tecnologia permette di configurare, programmare e gestire...Tempo pieno- MAW S.p.A. Divisione Search & Selection, Polo di Bergamo ricerca per importante azienda cliente operante nel settore produttivo un/una Impiegato/a Contabile Senior. La risorsa, inserita nell’ufficio amministrativo, si oc...Senior
- IMS Technologies è un gruppo industriale globale, attivo in due business units: soluzioni per il converting e tecnologie per la produzione di rotolini per uso domestico e professionale. Con oltre 170 anni di esperienza e 14.000 macchine installate, uniamo innovazione ...Tempo pienoImpiego permanenteStage/TirocinioTurno di giornoDal lunedì al venerdì
- ...INGEGNERE PLC ROBOT SENIOR Descrizione Gruppo internazionale nel settore della produzione e commercializzazione di macchinari... ....0 per l'automazione di processi produttivi ricerca ingegnere programmatore PLC Robot senior. A riporto del coordinatore dell’ufficio,...Senior
- Job summary We seek a professional native/near native Senior Teacher who would like to further their career at our school in Bergamo (Northern Italy) and stay long term. Teaching of children, teens, adults, companies, exam prep and Cambridge examining. Specialisation...Senior
31.879,38 €
...strutturati; Ottima conoscenza dello sviluppo software embedded e programmazione su microcontrollori, inclusa l’utilizzazione di strumenti di... ...dal livello B1 del CCNL Metalmeccanico, in funzione di seniority e competenze RAL a partire da € 31.879,38 (minimo previsto...- ricerca per azienda operante nel settore metalmeccanico ADDETTO/ADDETTA AL MONTAGGIO MECCANICO - SENIOR. La risorsa, inserita in produzione e lavorando su giornata, si occuperà in autonomia del montaggio meccanico e idraulico di componenti meccaniche partendo dalla lettura...SeniorImpiego permanenteTurno di giorno
- Profilo Per un studio di Architettura con sede a Bergamo, si ricerca un/una geometra collaborat* con Partita Iva ed iscrizione al collegio dei geometri. La collaborazione prevede un supporto operativo continuativo alle attività dello studio, con particolare riferimento...Part-timeTempo pienoLibero professionistaContratto con partita IVA
26.000 € - 52.000 €
...pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. Job Title Senior Mechanical Engineer Location Gorle (BG), Italy About Us We are a global leader in industrial solutions, delivering...SeniorOrario flessibile2.250 €/mese
Staff spa, agenzia per il lavoro, filiale di Bergamo, per azienda cliente settore automazione e realizzazione di quadri elettrici cerca un/a candidato/a che abbia maturato almeno 8-10 anni di esperienza in aziende di produzione o costruttrici di macchinari. Ottimo ...Senior25.000 € - 45.000 €
...Orienta SpA, Filiale di Bergamo, ricerca per studio contabile una risorsa da inserire nel ruolo di: IMPIEGATO /A CONTABILE SENIOR La figura selezionata sarà inserita all'interno dello studio e si occuperà della gestione delle principali attività contabili...SeniorPart-timeTempo pieno- Sei un consulente fotovoltaico e vuoi lavorare su clienti già interessati invece di cercarli? Visioli S.p.A. sta ampliando la rete commerciale nel settore energie rinnovabili e seleziona consulenti con esperienza nella vendita di impianti fotovoltaici e pompe di calore...SeniorTempo pieno
28.000 € - 34.000 €
...Selezione di professionisti qualificati e, per prestigioso Studio Associato partner con sede a Bergamo, sta selezionando un: CONTABILE SENIOR Sede di lavoro: Bergamo Orario di lavoro: Full-time, 08:30 - 16:30 con possibilità di flessibilità oraria Tipologia...SeniorTempo pienoImpiego permanenteOrario flessibile- ...Telecomunicazioni, Broadcasting, Data Center, Industriale e Militare. Nell’ambito di un programma di sviluppo e potenziamento della propria organizzazione ci ha incaricato di selezionare un /una: SENIOR ACCOUNTANT Il ruolo f ornirà supporto alla Responsabile Amministrativa...Senior
- ...PROGETTISTA MECCANICO SENIOR AUTOMAZIONE INDUSTRIALE Descrizione Azienda settore macchinari custom 4.0 per lavorazione materiali ricerca PROGETTISTA MECCANICO. Attività: Analisi approfondita delle esigenze dei clienti: collaborazione con clienti nazionali...Senior
1.600 - 2.000 €/mese
Staff spa, agenzia per il lavoro, filiale di Bergamo, per azienda cliente settore automazione e realizzazione di quadri elettrici cerca un/a candidato/a che abbia maturato almeno 8-10 anni di esperienza in aziende di produzione o costruttrici di macchinari. Ottimo ...SeniorTemporaneo- ...Il Senior Sales Advisor di Boggi Milano coltiva relazioni con i clienti e traduce ogni giorno la visione e gli obiettivi commerciali in risultati tangibili. Le tue Attività · Raggiungere i target di vendita definiti dallo Store Manager; · Lavorare in modo sinergico...SeniorPart-timeTempo pienoTempo determinato
2.000 - 2.800 €/mese
...Work Agency Italy SRL, Agenzia per il Lavoro, filiale di Treviglio, seleziona e ricerca: Elettricista Industriale Senior RESPONSABILITA': Realizzazione impianti di illuminazione, forza motrice, impianti speciali. Installazione di canaline e tubazioni...SeniorImpiego permanente- ...strumentali. Per servizi al passo con il futuro , vicini alle persone. Posizione: Ricerca un ELETTRICISTA INDUSTRIALE senior, da inserire all’interno del proprio organico. La risorsa si occuperà principalmente dell’installazione di impianti elettrici...SeniorTempo pienoTurno di giorno
- ...Gestione dei rapporti con clienti, fornitori e pubbliche amministrazioni Supervisione operativa dei cantieri Monitoraggio del programma lavori (tempi, costi, qualità e sicurezza) Redazione della contabilità lavori Controllo e gestione dei budget di commessa...SeniorImpiego permanente
- Iziwork è un agenzia digitale per il lavoro che ti aiuta a trovare il ruolo giusto in modo semplice e veloce. Descrizione posizione Per azienda familiare di Bergamo, inserita in un contesto commerciale, siamo alla ricerca di una figura amministrativo-contabile. ...SeniorTempo pienoImpiego permanente40 h/sett.Turno di giorno
- PROGETTISTA SOFTWARE FULL STACK WEB INDUSTRIALE Descrizione Multinazionale settore automotive per propria partecipata nel settore automazione industriale di alto livello ricerca 2 progettisti software. Attività: -Sviluppo software ed applicazioni orientate all...Tempo pieno

