Become part of BIP, we are looking for a Edge Software Developer to join our IoT Centre of Excellence.
What is the challenge we propose to you?
Develop robust software solutions using the Go programming language and various communication protocols (MQTT, NATS, Kafka, REST, gRPC, IEC 60870-5-104, OPC-UA, Modbus, IEC 61850, LoraWAN)
Implement event-driven microservices architectures with a focus on performance and reliability in edge computing environments
Become part of an interfunctional team that has end-to-end responsibility for its work.
Work in a technologically modern and constantly evolving environment.
Contribute to technology scouting
Be the mentor for colleagues
What do we expect?
Demonstrated experience in Golang, with a deep understanding of syntax, advanced features and standard library. Familiarity with Go routines and channel models, as well as experience in writing high performance Go code.
Experience in microservices design and implementation; deep understanding of containerization and orchestration technologies such as Docker and Kubernetes.
Ability to write concurrent programs, with a solid knowledge of threading, synchronization and non-blocking I/O.
Experience writing unit tests and integration tests, and familiarity with performance profiling and debugging tools.
Proficiency in using code version control tools and familiarity with continuous integration and deployment (CI/CD) workflows. Plus the knowledge of Gitlab
Experience with shell scripting
Excellent knowledge of the Linux operating system
Experience working in Agile/Scrum development teams and familiarity with other methodologies such as Kanban or Test-Driven Development (TDD).
Good written and spoken English.
Plus knowledge of industrial protocols: IEC 60870-5-101 / 104, IEC 61850 MMS/ GOOSE/ SV, ModBUS RTU/ TCP, OPC UA/ DA
Why BIP?
Growth & Development Over 300 courses on emerging technologies and business trends, tailored development programs, and training and people-care initiatives designed to support your professional and personal growth.
Flexibility & Work-Life Integration Agile working with the possibility to plan remote and on-site days in coordination with your manager and project needs, a Solidarity Time Bank to donate or access additional leave hours in times of personal difficulty, and a culture that fosters balance between work and personal life.
Health & Benefits Comprehensive health insurance, discounted medical check-ups, platforms dedicated to mental and physical well-being, and a supplementary welfare plan. Meal vouchers and other exclusive benefits are also included.
Family & Parenthood Concrete support for new parents: 100% salary integration for the first 3 months of parental leave or a one-time bonus, additional leave days for fathers, and initiatives to support employees both during leave and upon returning to work.
Inclusion & Values We embrace individuality and ensure equal opportunities for all. We are committed to fostering an ethical, fair, and welcoming workplace, including active policies supporting protected categories (L. 68/99).
What we offer
The expected salary for this position ranges from € 34.000 to € 48.000 gross per year, depending on the candidate's experience, skills, and seniority level.
The contractual level will be defined during the selection process based on the identified profile and in compliance with current regulations and the National Collective Labour Agreement (CCNL) for the Metalworking Industry.
The indicated salary refers exclusively to the Gross Annual Salary (RAL).
The overall package may include additional variable components linked to the achievement of specific individual and/or corporate goals, as well as company welfare and benefits. The final economic offer will be determined based on the characteristics of the selected profile and its alignment with the position's requirements.
About Us
Founded in 2003, we built on the historical expertise of consulting and added two key ingredients: innovation and digitalization.
Thanks to this journey, we now have over 5,000 professionals, operating in 13 countries, with over 4,500 completed projects and the latest expertise in Digital Transformation, Data Science, Cybersecurity, Industry 4.0, IoT, and disruptive technologies, which we leverage across all market sectors.
We help our clients make a difference by creating large-scale quality through a formula focused on three pillars: Value, People, and Technology.
We believe in the value of excellence, which guides our actions, and we adopt an ethical and fair approach towards everyone who chooses to work with us, fostering an environment where people can grow together through the blending of diverse skills.
... sviluppo di soluzioni tecnologiche avanzate negli ambiti firmware e software embedded, hardware e FPGA, test e simulazione, compliance, validation e tecnologie Web e IoT. Profilo: Software Engineer per lo sviluppo di UI Esperienza: Definire l'architettura del software UI seguendo i principi dell'Object-Oriented Programming (O.O.) ...
... macchine, seguendo le attività di sviluppo, integrazione, avviamento e ottimizzazione delle soluzioni di automazione. Principali responsabilità: - Sviluppo software PLC per macchine automatiche. - Sviluppo e integrazione di sistemi Motion Control e CNC. - Sviluppo software centraline di sicurezza programmabili. - Configurazione ...
... metalmeccanica Manpower Professional, per realtà industriale strutturata e in crescita operante nel settore dei veicoli speciali, ricerca una figura di Telematic, Software & Electronic Components Engineer da inserire all interno della funzione Engineering , a diretto riporto dell EE Engineering Functions Manager . Il ruolo La ...
... al supporto alla produzione, collaborando quotidianamente con i team di elettronica, meccanica, qualità e produzione. Cosa farai · Progetterai e svilupperai software embedded in C/C++ per sistemi Linux e microcontrollori. · Contribuirai alla definizione dell'architettura software e delle interfacce di comunicazione tra HMI, ...
... Svizzera, UK, Germania, Francia, Belgio, Stati Uniti ed India Nell’ottica di un potenziamento dell’organico, il Gruppo è alla ricerca di un profilo: Senior Java Software Engineer Nello specifico ricerchiamo una persona con esperienza di almeno 5 anni nella progettazione e nello sviluppo di applicazioni Web Based in linguaggio ...
... consulenza ICT ed allocazione in ambito DIFESA.ricerchiamo: SOFTWARE ENGINEER EMBEDDED AVIONICS Responsabilità Chiave: - Analizzare i requisiti di sistema e software; redigere SRS/SDD e garantire la tracciabilità end-to-end. - Progettare e sviluppare software embedded real-time e componenti HMI in C/C++ (e Java/Qt/QML dove ...
... è alla ricerca, per conto di un azienda di rilievo internazionale operante nel settore Aerospace & Defence, per la sede di La Spezia, di un/una: Posizione Software Team Leader MISSIONE DEL RUOLO La risorsa sarà responsabile del coordinamento tecnico di un team di sviluppo software e sarà coinvolta nella progettazione e ...
... eseguire un'analisi dettagliata della normativa vigente in ambito paghe e contributi, assicurandosi che tutte le leggi siano correttamente applicate nel nostro software. Inoltre, sarà incaricata/o di elaborare e implementare le modifiche necessarie al software per riflettere gli aggiornamenti normativi, garantendo che il sistema ...
T-Defence è alla ricerca di un/una Software Engineer (Junior, Intermediate, Senior). Sede di Lavoro: Roma, in presenza. Descrizione dell’attività: I candidati verranno coinvolti in attività, di analisi dei requisiti di sistema, scrittura dei requisiti software, progettazione architetture e realizzazione delle soluzioni ...
... nostro organico, il Gruppo BV TECH è alla ricerca di: La risorsa entrerà a far parte di un team impegnato nello sviluppo e nella validazione di applicazioni software per sistemi ad alta criticità in ambito Defence & Security. Si occuperà della pianificazione ed esecuzione delle attività di testing software, contribuendo ...
... in Formigine operante nel settore metalmeccanico, ci ha affidato l'incarico di individuare una persona interessata a ricoprire il ruolo di Junior Embedded Software Engineer da assumere direttamente a tempo determinato , con possibilita' di futura assunzione a tempo indeterminato. Sede di lavoro: Formigine Il ruolo di Junior ...
... che prevedano l'utilizzo di soluzioni di IA; - conoscenza del linguaggio C. Altre informazioni: - Hai maturato almeno 10 anni di esperienza nello sviluppo software in contesti Retail, GDO, Grande Distribuzione o Fashion. - Hai già coordinato team di sviluppo software e sai valorizzare le competenze delle persone. - Possiedi ...
Chi siamo: Ciao! Siamo EasyStaff - Zucchetti, un'azienda dinamica e in crescita che opera nel settore dello sviluppo software per le Università, i Conservatori e gli Enti di Formazione. Siamo alla ricerca di una figura da introdurre all'interno del nostro reparto Assistenza Clienti. Offriamo un ambiente di lavoro stimolante, ...
... eseguire un’analisi dettagliata della normativa vigente in ambito paghe e contributi, assicurandosi che tutte le leggi siano correttamente applicate nel nostro software. Inoltre, sarà incaricata/o di elaborare e implementare le modifiche necessarie al software per riflettere gli aggiornamenti normativi, garantendo che il sistema ...
Si ricerca un tecnico per lo sviluppo software plc, da affiancare al Responsabile Progettazione Software, disponibile ad effettuare collaudi e avviamenti presso i clienti in Italia e all'estero. Requisiti: diploma tecnico, attitudine all'apprendimento, disponibilità ad effettuare trasferte, buona conoscenza della lingua ...
... programmazione PLC . Requisiti preferenziali - Esperienza maturata in aziende manifatturiere o contesti industriali. - Conoscenza dei processi di integrazione tra software gestionali e sistemi di fabbrica. - Esperienza con sistemi MES , raccolta dati di produzione e tracciabilità. - Esperienza nell’interfacciamento con dispositivi ...
... Experience - Bachelor’s degree in Computer Science or a related technical field; or equivalent related professional experience. - 2+ years of relevant professional software engineering experience. Technical & Functional Skills - Professional experience developing and maintaining production software as part of a collaborative engineering ...
... offrendo servizi personalizzati. Posizione: Per ampliamento organico ricerchiamo un profilo ambosesso junior da formare o con breve esperienza come Sviluppatore Software. L'azienda è una realtà specializzata nello sviluppo di soluzioni software gestionali e GIS, con particolare attenzione alla qualità, all’innovazione e alla ...
... - Hands-on development experience of software phases like requirement gathering, software development, hardware-software integration. - High experience in software embedded design and implementation for complex diagnostics data management systems using C/C++ language. - Good Working level Knowledge of linux based operating ...
... Core Banking - Collaborare all'analisi tecnica dei requisiti funzionali e alla definizione delle soluzioni applicative - Progettare e sviluppare componenti software e basi dati in coerenza con le linee guida architetturali - Realizzare test tecnici e supportare le attività di collaudo e rilascio delle applicazioni - Contribuire ...