General Motors
General Motors
General Motors è un’azienda globale dei settori automobilistico e manifatturiero, attiva nell’ingegneria dei veicoli, nella produzione, nei trasporti e nelle tecnologie dell’informazione. Fondata nel 1908, GM sviluppa tecnologie per promuovere la mobilità perseguendo al contempo la propria visione di zero incidenti, zero emissioni e zero congestione. Le sue attività internazionali riuniscono grandi team multidisciplinari concentrati sull’innovazione, sulla mobilità sostenibile e sul futuro dell’industria automobilistica.

Staff Software Engineer DevOps – Sistemi di infotainment VCU/CCU (ibrido)

Guida DevOps, CI/CD e ingegneria delle piattaforme per i sistemi di infotainment VCU/CCU di nuova generazione di General Motors. Ruolo ibrido con sede ad Austin o Mountain View.

Descrizione

  • Definire la direzione tecnica e l’architettura per DevOps, CI/CD e piattaforme di build a supporto dei sistemi di infotainment VCU/CCU
  • Creare e ottimizzare pipeline CI/CD scalabili per build Yocto Linux embedded, includendo orchestrazione, test automatizzati, gestione degli artefatti e release
  • Aumentare la velocità e l’affidabilità delle build con sistemi di build distribuiti, caching e miglioramenti dell’infrastruttura
  • Automatizzare la gestione delle release tramite branching, versioning, promozione degli artefatti, quality gate e convalida della conformità
  • Sviluppare piattaforme self-service, strumenti di ingegneria e dashboard che riducano il lavoro manuale e velocizzino la distribuzione
  • Migliorare la produttività degli sviluppatori con l’automazione di GitHub, i controlli delle pull request, gli smoke test e cicli di feedback più rapidi
  • Implementare l’osservabilità end-to-end con metriche, log, dashboard, alert, risposta agli incidenti e analisi delle cause principali
  • Applicare l’intelligenza artificiale e il machine learning per prevedere i fallimenti delle build, selezionare i test in modo intelligente, ottimizzare le risorse, rilevare anomalie e prevenire incidenti
  • Guidare programmi interfunzionali dal concept iniziale alla produzione, incluse revisioni dell’architettura, decisioni tecniche e comunicazione dei compromessi
  • Affiancare gli ingegneri DVE sulle pratiche CI/CD, l’ingegneria delle build e i pattern di progettazione dell’infrastruttura
  • Far evolvere le pratiche di ingegneria attraverso revisioni del codice, mentoring sul design, miglioramenti dei processi, assunzioni e sviluppo del team
  • Collaborare con i team di ingegneria, release, qualità, infrastruttura e programmi per modernizzare la distribuzione del software

Requisiti

  • Laurea in informatica, ingegneria del software, ingegneria elettrica o campo correlato, oppure esperienza pratica equivalente
  • Almeno 10 anni di esperienza nell’ingegneria del software, DevOps, ingegneria delle build, ingegneria delle piattaforme o ingegneria delle release con responsabilità di livello staff
  • Comprovata esperienza nella guida di importanti iniziative tecniche tra più team, dalla progettazione al deployment in produzione
  • Esperienza nella progettazione dell’architettura e nella gestione di sistemi CI/CD scalabili e piattaforme per sviluppatori
  • Conoscenza pratica di Jenkins, GitHub Actions, GitLab CI o strumenti di automazione comparabili
  • Esperienza con sistemi di build Linux embedded, cross-compilazione o pipeline complesse di build delle piattaforme
  • Competenza nella programmazione e nello scripting con Python, Bash, Groovy o linguaggio simile
  • Esperienza nell’uso di Docker, Kubernetes e almeno una delle principali piattaforme cloud
  • Esperienza pratica con strumenti di osservabilità per metriche, log, trace, dashboard e alert
  • Solido giudizio architetturale su API, workflow, integrazioni, automazione e affidabilità
  • Capacità di fare da mentor agli ingegneri, definire l’architettura e ottenere risultati in un’organizzazione a matrice
  • Preferibile: esperienza nel settore automobilistico, nei sistemi embedded, nell’infotainment, in Android Automotive, Linux IVI, QNX o ambiti correlati
  • Preferibile: esperienza con Yocto/OpenEmbedded e piattaforme embedded basate su ARM
  • Preferibile: esperienza con build distribuite, esecuzione remota o caching delle build su larga scala
  • Preferibile: familiarità con repository di artefatti, analisi statica, qualità del codice e scansione di sicurezza
  • Preferibile: esperienza nello sviluppo di piattaforme interne per sviluppatori, strumenti self-service o soluzioni per la produttività ingegneristica
  • Preferibile: conoscenza di conformità, qualità del software e pratiche di release in ambienti regolamentati o sensibili alla sicurezza
  • Preferibile: esperienza con Datadog, Prometheus, Grafana, SonarQube, Artifactory o strumenti comparabili
  • Preferibile: esperienza nell’applicazione del machine learning ai processi DevOps
  • Preferibile: familiarità con lo sviluppo assistito dall’IA, l’analisi del codice tramite LLM o l’analisi automatizzata delle cause principali
  • Preferibile: conoscenza di MLOps e del deployment di modelli di machine learning in ambienti CI/CD di produzione
  • Preferibile: esperienza con TensorFlow, PyTorch o scikit-learn

Benefit

  • Idoneità a una retribuzione incentivante basata sulle prestazioni dell’azienda, sul livello del ruolo e sui risultati individuali
  • Accesso al programma di valutazione dei veicoli aziendali, soggetto a un esito soddisfacente della verifica del rapporto sui veicoli a motore
  • Assistenza al trasferimento per i candidati che soddisfano i requisiti della policy aziendale
  • Modalità di lavoro ibrida
  • Risorse relative a benefit e Total Rewards
  • Ragionevoli accomodamenti sul posto di lavoro

Offerte correlate

sifamo GmbH

Sviluppatore software Angular e Spring Boot con IA – Ibrido in Germania

sifamo GmbH

Sviluppa applicazioni Angular e Spring Boot in sifamo, comprese soluzioni basate sull’IA. Lavora con piattaforme cloud, Kubernetes e tecnologie cognitive.

Apri
OPENLANE

Sviluppatore Android con approccio AI-first

OPENLANE
1001 – 5000 Dipendenti
AutomotiveB2BMarketplace

Sviluppa app Android rivolte ai clienti per il marketplace digitale di veicoli di OPENLANE, al servizio di acquirenti e venditori. Crea funzionalità e test in Kotlin e miglioramenti assistiti dall’IA collaborando con i team mobile e di prodotto.

Apri
RockstarDevelopers GmbH

Sviluppatore senior full stack, Java e Angular

RockstarDevelopers GmbH
11 – 50 Dipendenti
ConsulenzaLogisticaMarketing

Sviluppa soluzioni Java e Angular per clienti aziendali e di settori regolamentati presso RockstarDevelopers GmbH. Lavora da remoto dalla Germania con moderni strumenti di programmazione basati sull’IA.

Apri
ProfitPath

Ingegnere senior backend Go

ProfitPath

Sviluppa i servizi backend e le pipeline di dati sui prodotti alla base della piattaforma di analisi di ProfitPath per i venditori Amazon. Il ruolo combina sviluppo in Go, monitoraggio dei prezzi in tempo reale e la possibilità di crescere verso una posizione di leadership ingegneristica.

Apri