Senior Software Architect

Senior Software Architect

Full-Time 120000 - 180000 € / anno (stimato) Smart working non possibile
Stellantis

In sintesi

  • Mansioni: Definisci l'architettura della piattaforma software per veicoli innovativi.
  • Azienda: Stellantis, leader globale nel settore automobilistico e della mobilità sostenibile.
  • Benefit: Salario competitivo, accordo collettivo, opportunità di crescita professionale.
  • Altre informazioni: Ambiente dinamico con team diversificati e opportunità di carriera.
  • Perché questo lavoro: Lavora su tecnologie all'avanguardia e contribuisci a una mobilità sostenibile.
  • Qualifiche: Laurea in ingegneria e 5-8 anni di esperienza in architettura software embedded.

La retribuzione prevista è compresa tra 120000 - 180000 € per anno.

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.

Vehicles are among the most complex software-intensive systems in existence, containing hundreds of embedded computers (e. g.

ECUs, HPCs), hundreds of systems (e. g. recharging, infotainment, lighting), and hundreds of software features.

The Stellantis software group is currently developing a state-of-the-art software platform that will be deployed on all Stellantis vehicles going forward.

The Main Job Responsibilities Will Be

  • Define and document the overall platform architecture including software components, third-party and data flows between ECUs, gateways, and central compute units.
  • Define and drive the strategic vision and architectural roadmap for the Platform API domain within the automotive software platform, ensuring robust, scalable, and future-ready in-vehicle networking.
  • Provide technical guidance and lead architectural decisions to ensure: alignment with standards and best-practices; feasibility of the solution; and, the fulfillment of long term goals.
  • Collaborate with cross-functional hardware, systems, and software teams to ensure alignment of architecture with hardware capabilities and vehicle requirements.
  • Define KPIs for communication platform quality and performance, ensuring ongoing monitoring and improvement.
  • Investigate technical problems and propose technical solutions.
  • Review architecture implementations and coding best practice.
  • Coordinate integration and testing activities. Review integration and validation reports

We see great fits from candidates who’ve been

  • vehicle network architects
  • Communication stack owners
  • embedded SW system architects
  • ECU performance monitoring (CPU/RAM/ROM) your first 90 day will look like:
  • Assess current architecture,
  • map gaps
  • propose 12-month roadmap
  • align stakeholders

Requirements

Basic Qualifications

  • Bachelor in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Automotive Engineering or equivalent.
  • 5 - 8 years experience in design and development of embedded software architecture
  • Knowledge of signal and service-oriented interface design.
  • Knowledge of POSIX OS
  • Strong knowledge of in-vehicle networking (CAN/LIN/Ethernet) including SOME-IP.
  • Experience with ECU internal communication (SPI, shared memory).
  • Experience defining interfaces (signals/services), requirements, and architectural documentation
  • Cross-functional leadership (systems/hardware/software) + design review ownership

Preferred Qualifications

  • Systems-level understanding of vehicle functional domains and their relationships and constraints.
  • Gateways/protocol translation
  • ASPICE, V-model.
  • Experience with platform services like time synchronization, cloud connectivity, and end-to-end protection.
  • QNX/hypervisor
  • AUTOSAR (Classic and/or Adaptive)
  • Offer
  • Salary range: from 46.000€ to 55.000€, that will be defined depending on the level of adherence of the candidate to the job requirements
  • Collective

Agreement: In accordance with the provisions of the Specific Collective Labour Agreement (CCSL – CNEL code: CO10), and in particular with regard to the classification within the third professional area.

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.

By submitting your application, you are accepting our privacy notice: https://www. stellantis. com/en/privacy

Senior Software Architect datore di lavoro: Stellantis

Stellantis è un datore di lavoro eccezionale, offrendo un ambiente di lavoro stimolante e innovativo per i Senior Software Architect. Con una forte enfasi sulla diversità e sull'inclusione, la nostra cultura aziendale promuove la crescita professionale attraverso opportunità di formazione continua e collaborazioni interfunzionali. Inoltre, lavorare in Stellantis significa contribuire a soluzioni di mobilità sostenibile in una delle aziende automobilistiche più iconiche al mondo, con un impatto diretto sulle comunità locali.

Stellantis

Dettagli di contatto:

Team di recruiting di Stellantis

Consigli degli esperti StudySmarter🤫

Ecco come pensiamo che potresti ottenere Senior Software Architect

Partecipa ai Meetup Locali

Immergiti nella community tech partecipando a meetup locali di ingegneria e sviluppo software. Questo non solo ti permetterà di imparare delle nuove tendenze, ma anche di incontrare potenziali datori di lavoro e colleghi. Non c'è nulla di meglio che un contatto personale per lasciare il segno!

Contribuisci a Progetti Open-Source

Un ottimo modo per farti notare è contribuire a progetti open-source. Questo non solo arricchisce il tuo portfolio, ma ti mette in contatto con professionisti del settore che possono facilmente raccomandarti per posizioni full-time. Inoltre, dimostrerai competenze pratiche che le aziende adorano!

Esplora le Piattaforme di Recruitment Tecnico

Ci sono piattaforme di recruitment specializzate per il settore tech dove le aziende cercano costantemente profili come il tuo. Assicurati di registrarti su siti specifici per ingegneri e sviluppatori per ricevere piuttosto offerte di lavoro pertinenti e opportunità interessanti. Fai in modo che il tuo profilo risalti!

Applica Direttamente a Stellantis

Non dimenticare di controllare il sito web di Stellantis per eventuali opportunità di lavoro nel settore ingegneristico. Applicare direttamente può aumentare le tue chance di essere notato, specialmente se segui i loro canali social per aggiornamenti su assunzioni e eventi informativi.

Pensiamo che ti servano queste competenze per eccellere come Senior Software Architect

Architettura del software
Progettazione e sviluppo di software embedded
Networking veicolare (CAN/LIN/Ethernet)
Progettazione di interfacce (segnali/servizi)
Documentazione architetturale
Leadership cross-funzionale
Conoscenza di POSIX OS

Alcuni consigli per la tua candidatura 🫡

Mostra i tuoi progetti!:Nel tuo CV, assicurati di includere una sezione dedicata ai progetti di sviluppo software a cui hai lavorato. Questi possono essere progetti universitari, lavori freelance o anche side projects. Se hai un GitHub, non dimenticare di linkarlo: i recruiter adorano vedere il codice e come affronti le sfide.

Competenze tecniche in evidenza:Fai un elenco chiaro delle tue competenze tecniche nel tuo CV, come linguaggi di programmazione, framework e strumenti che conosci. Assicurati che siano rilevanti per il ruolo di Senior Software Architect in Stellantis. Questo aiuterà a dimostrare che sei il candidato ideale per il lavoro!

Scrivi una lettera di motivazione mirata:Quando scrivi la tua lettera di motivazione, evidenzia perché sei appassionato di ingegneria e sviluppo software. Parla dei tuoi obiettivi professionali e di come pensi di crescere in Stellantis. Ricorda, vogliamo vedere il tuo entusiasmo e il tuo desiderio di imparare!

Attenzione ai dettagli:Nell'ambito dell'ingegneria e dello sviluppo software, i dettagli contano. Fai attenzione alla formattazione del tuo CV e della lettera di motivazione. Un CV ben strutturato e privo di errori mostra che sei meticoloso e professionale, qualità fondamentali per un ruolo a tempo pieno come Senior Software Architect.

Come prepararti a un colloquio di lavoro presso Stellantis

Preparati con le tue abilità tecniche

Per un colloquio in ingegneria e sviluppo software, è fondamentale essere in grado di dimostrare le tue abilità tecniche. Preparati a rispondere a domande di programmazione e a risolvere problemi dal vivo. Puoi anche praticare con piattaforme come LeetCode o HackerRank per affrontare esempi di codice che potresti incontrare.

Mostra il tuo portfolio di progetti

Essendo un candidato full-time, è importante avere un portfolio ben curato che mostri il tuo lavoro. Porta con te esempi di progetti passati, sia personali che professionali. Spiega il tuo ruolo in ciascun progetto e i risultati ottenuti. Questo non solo dimostra le tue capacità, ma anche la tua passione per il settore.

Preparati a domande sul lavoro di squadra

Nel campo dell'ingegneria e sviluppo software, il lavoro di squadra è cruciale. Aspettati di ricevere domande su come hai collaborato in precedenti progetti o come affronti i conflitti con i membri del team. Pratica le tue risposte usando esempi concreti che mettano in luce le tue abilità relazionali.

Conosci il processo di sviluppo che usano

Ogni azienda ha il proprio modo di fare le cose. Prima del colloquio in Stellantis, informati sul loro processo di sviluppo software, come Agile o Scrum. Essere in grado di discutere come ti adatteresti a questi metodi o come hai già lavorato con essi può farti risaltare come candidato ideale.