Embedded Software Engineer

Socomec

  • Isola Vicentina, Vicenza
  • Tempo indeterminato
  • Full time
  • 8 giorni fa
Job Category: Research & DevelopmentDegree Level: Master's DegreeJob Description:Per la nostra sede di Isola Vicentina (VI), per il potenziamento del team R&D, stiamo ricercando un Embedded Software Engineer da inserire all'interno della Business Line Power Conversion. La persona, inserita nel reparto Software, si dovrà occupare dello sviluppo e manutenzione di software per applicazioni embedded di tipo hard real-time.Responsabilità:
  • Analizzare i requisiti di sistema e tradurli in requisiti software, formalizzando gli use-case e i relativi test-case
  • Definire l'architettura del software da sviluppare prediligendo aspetti di modularità, scalabilità e manutenibilità
  • Progettare e Sviluppare il codice seguendo linee guida interne e standard
  • Supportare il reparto test nella verifica del codice, partecipando allo sviluppo di specifici test automatici
  • Supportare il Technical Product Manager nell'analisi e risoluzione delle segnalazioni dal campo e delle possibili evoluzioni prodotto
  • Partecipare all'evoluzione tecnologica e metodologica sia all'interno che all'esterno del reparto
Conoscenze e competenze tecniche necessarie:
  • Ottime capacità di programmazione in C, C++ in ambiente embedded hard real-time
  • Conoscenza dei principali sistemi operativi real-time (i.e.: Micrium, FreeRTOS, …)
  • Conoscenza dei principali protocolli di comunicazioni industriali e non (CANOpen, Modbus, Powerlink, Ethercat, TCP-IP, …)
  • Ottima conoscenza dei microcontrollori delle famiglie Cortex M (i.e. STM32Fxxx, XMC4xxx, …)
  • Ottime capacità di debugging in ambito embedded
  • Conoscenza delle metodologie e dei tools di sviluppo e gestione del software (i.e.: Jira, GIT/SVN, IAR, …
  • Costituiscono un plus:
  • Esperienza in ambito IoT a livello di moduli di comunicazione wireless e protocolli di comunicazione (i.e.: BLE, 4G, WiFi)
  • Conoscenza dei princìpi di analisi dei dati e di algoritmi di machine learning
  • Esperienza di sviluppo di sistemi Linux embedded
  • Esperienza in ambito elettronico-elettrico
Altri requisiti richiesti:
  • Laurea magistrale in ambito Informatico o affine con almeno 8 anni di comprovata esperienza in ambito embedded
  • Capacità di lavorare in gruppo anche in ambito internazionale
  • Proattività e spirito creativo
  • Disponibilità a saltuarie trasferte
#LI-SSAAbout Us:A family-owned industrial group, Socomec has been designing, manufacturing and selling electrical equipment: inverters, measuring stations, energy storage, switches, source switches... for over a century.With extensive expertise in critical applications (industry, infrastructure, healthcare, data centers, energy and buildings) Socomec is an innovative player in the transition to energy and renewable energies.With products and services distributed in 80 countries by more than 100 distributors, Socomec supports businesses for even safer, more flexible and more efficient energy.Key figures: 12 production sites /30 Subsidiaries / 924M / 4400 EmployeesAbout the Team:The Europe-North Africa zone has been our historic base for over 100 years.Our headquarters have been in Benfeld (Alsace), France, since the company was founded in 1922. With production sites in France, Italy and Tunisia, we have 12 sales offices in France and 21 subsidiaries in Europe.In 2022, the Europe-Africa-Middle East region accounted for 61% of our turnover, with France alone accounting for 25%.The company is committed to international expansion while maintaining competitive French production. Socomec is currently one of the last French manufacturers to produce UPS equipment in France.

Socomec