ECU Integration (MCU Software Integration Engineer) (Ref.XX4903)

Stellantis · Torino, Piemonte, Italia · · 50€ - 70€


Descrizione dell'offerta

Company Overview

Stellantis is a leading global automaker and mobility provider that offers clean, connected, affordable and safe mobility solutions. Our company's strength lies in the breadth of our iconic brand portfolio, the diversity and passion of our people, and our deep roots in the communities in which we operate. Our ambitious electrification and software strategies and the creation of an innovative ecosystem of strategic, game‑changing partnerships are driving our transformation to a sustainable mobility tech company.

The driving force behind us is the diverse and talented group of men and women around the world who bring their passion and experience to their work every day. And while we are a truly global organization, we remain deeply rooted in the communities in which we operate and where our colleagues live and work.

With industrial operations in nearly 30 countries, Stellantis could consistently exceed the evolving needs and expectations of consumers in more than 130 markets, while creating superior value for all stakeholders.

Job Description

This position will function as a member of the Software Integration team in the Software Engineering organization at Stellantis. The candidate will be working on creating the SW integration strategy, building the CI/CD and automation framework and implementing the build verification tests to produce the final vehicle's software releases, primarily involving body control, propulsion, and infotainment domains. The application software will run on top of classic Autosar and other system services.

Job Responsibilities Include

The primary duties for this role include integrating the application software with underlying basic software services, configuring and generating the Autosar RTE configuration, developing the automation framework in the CI/CD environment (e.g., TeamCity), developing the build verification test cases, analyzing the results of the build tests, which could involve root‑causing of defects.

The candidate will work with cross‑functional teams that are responsible for implementing the software development life cycle, starting from requirements and ending with functional validation.

Profile

The ideal candidate will possess excellent and demonstrated skills in embedded software development, specifically C and Python, and experience in integrating software with classic AUTOSAR middleware. Familiarity with the Adaptive Autosar architecture and integration is desired. The job also requires working familiarity with software integration, testing, and a good understanding of modern vehicle software architectures.

Basic Qualifications

  • Bachelor in Electrical and Computer Engineering, or other related degrees
  • Autosar software integration
  • Strong familiarity with Autosar architecture
  • C/C++ development
  • BSW configuration
  • Memory configuration
  • Stack configuration
  • SOA – Service oriented Architecture Design
  • Diagnostics – DEM design
  • Vector Tools – DaVinci Configurator + Davinci Developer
  • Trace32 Debug (Lauterbach based – preferred)
  • Familiarity with model‑based system engineering and the V software lifecycle model
  • Familiarity with virtualization and containerization
  • Computer network programming experience, and familiarity with Ethernet/SOME‑IP, CAN, and LIN
  • Possess strong initiatives, problem solving, and communication skills

Preferred Qualifications

  • Master in Electrical and Computer Engineering, or other closely related degrees
  • Experience working within an Agile/Scrum software development process
  • Experience with industry cryptographic protocols
  • Familiarity with functional safety code analysis tools
  • Familiarity of Automotive Product Development Process like ASPICE

By submitting your application, you are accepting our privacy notice:

At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.

#J-18808-Ljbffr

Approfondimento sul ruolo

Questa posizione rappresenta un'opportunità per specialisti di integrazione software MCU che desiderano contribuire alla trasformazione della mobilità sostenibile. Il ruolo si colloca all'interno di un team dedicato all'ingegneria del software, con focus sulla integrazione di sistemi embedded critici per l'automotive.

Il ruolo

La posizione di ECU Integration (MCU Software Integration Engineer) prevede l'inserimento in un team specializzato in Software Engineering, con responsabilità nell'integrazione di software su unità di controllo motore (ECU). Il candidato avrà l'opportunità di lavorare su soluzioni tecniche complesse per la mobilità moderna, contribuendo a progetti di innovazione nel settore automotive. La posizione richiede competenze trasversali in architettura e progettazione di software, con focus sulla qualità e l'affidabilità dei sistemi integrati.

Competenze valorizzate

  • Integrazione software MCU e embedded systems
  • Architettura e progettazione software
  • Conoscenza di sistemi automotive e ECU
  • Problem-solving e analisi tecnica
  • Comunicazione e lavoro in team multidisciplinare

Il mercato del lavoro a Torino

Torino rappresenta un polo strategico per l'industria automotive e della mobilità in Italia, con una consolidata tradizione di eccellenza ingegneristica e innovazione tecnologica. La città ospita importanti centri di ricerca e sviluppo nel settore dei trasporti, favorendo una robusta domanda di professionisti specializzati in software engineering e sistemi embedded. La crescente transizione verso la mobilità sostenibile e l'elettrificazione genera nuove opportunità per ingegneri con competenze in integrazione software e architetture digitali avanzate.

Domande frequenti

Quali sono le responsabilità principali di un ECU Integration (MCU Software Integration Engineer)?
Il professionista si occupa dell'integrazione di software su unità di controllo motore, garantendo l'allineamento tra componenti software complessi, la verifica della qualità e l'ottimizzazione delle prestazioni dei sistemi embedded nel contesto automotive.
Quali requisiti sono fondamentali?
Sono essenziali competenze solide in software engineering, conoscenza dei sistemi embedded e automotive, capacità di progettazione architettonica e esperienza con metodologie di integrazione software. La padronanza dell'inglese tecnico e la capacità di lavorare in team internazionali sono fortemente valorizzate.

Competenze rilevate

Candidatura e Ritorno (in fondo)