General Motors
General Motors
General Motors är ett globalt fordons- och tillverkningsföretag som arbetar med fordonsutveckling, produktion, transport och informationsteknik. GM grundades 1908 och utvecklar teknik med målet att främja mobilitet, samtidigt som företaget strävar efter sin vision om noll olyckor, noll utsläpp och noll trängsel. Den internationella verksamheten samlar stora, tvärvetenskapliga team med fokus på innovation, hållbara transporter och fordonsindustrins framtid.

Staff DevOps-mjukvaruingenjör – VCU/CCU-infotainmentsystem (hybrid)

Led DevOps, CI/CD och plattformsutveckling för General Motors nästa generations VCU/CCU-infotainmentsystem. Hybridroll baserad i Austin eller Mountain View.

Beskrivning

  • Fastställ teknisk inriktning och arkitektur för DevOps-, CI/CD- och byggplattformar som betjänar VCU/CCU-infotainmentsystem
  • Skapa och optimera skalbara CI/CD-pipelines för inbyggda Linux Yocto-byggen, inklusive orkestrering, automatiserade tester, artefakthantering och releaser
  • Öka byggprestanda och tillförlitlighet med distribuerade byggsystem, cachning och förbättringar av infrastrukturen
  • Automatisera releasehantering genom förgrening, versionshantering, artefaktbefordran, kvalitetsgrindar och efterlevnadsvalidering
  • Utveckla självbetjäningsplattformar, ingenjörsverktyg och dashboards som minskar manuellt arbete och påskyndar leveranser
  • Förbättra utvecklarnas produktivitet med GitHub-automatisering, kontroller av pull requests, smoke-tester och snabbare återkopplingscykler
  • Implementera övervakning från början till slut med mätvärden, loggar, dashboards, aviseringar, incidenthantering och rotorsaksanalys
  • Tillämpa AI och maskininlärning för att förutsäga byggfel, välja tester intelligent, optimera resurser, upptäcka avvikelser och förebygga incidenter
  • Leda tvärfunktionella program från första koncept till produktion, inklusive arkitekturgranskningar, tekniska beslut och kommunikation av avvägningar
  • Vägleda DVE-ingenjörer inom CI/CD-metoder, byggteknik och mönster för infrastrukturdesign
  • Utveckla ingenjörsmetoder genom kodgranskningar, designmentorskap, processförbättringar, rekrytering och teamutveckling
  • Samarbeta med teknik-, release-, kvalitets-, infrastruktur- och programteam för att modernisera programvaruleveranser

Krav

  • Kandidatexamen i datavetenskap, programvaruteknik, elektroteknik eller ett närliggande område, eller motsvarande praktisk erfarenhet
  • Minst 10 års erfarenhet av programvaruutveckling, DevOps, byggteknik, plattformsutveckling eller release engineering på staff-nivå
  • Dokumenterad erfarenhet av att leda större tekniska initiativ över flera team, från design till produktionssättning
  • Erfarenhet av att arkitekta och driva skalbara CI/CD-system och utvecklarplattformar
  • Praktisk kunskap om Jenkins, GitHub Actions, GitLab CI eller jämförbara automatiseringsverktyg
  • Erfarenhet av byggsystem för inbyggd Linux, korskompilering eller komplexa plattformsbyggpipelines
  • Goda kunskaper i programmering och skriptning med Python, Bash, Groovy eller ett liknande språk
  • Erfarenhet av Docker, Kubernetes och minst en större molnplattform
  • Praktisk erfarenhet av övervakningsverktyg för mätvärden, loggar, spår, dashboards och aviseringar
  • Starkt arkitektoniskt omdöme inom API:er, arbetsflöden, integrationer, automatisering och tillförlitlighet
  • Förmåga att handleda ingenjörer, forma arkitektur och leverera resultat i en matrisorganisation
  • Meriterande: bakgrund inom fordonsindustrin, inbyggda system, infotainment, Android Automotive, Linux IVI, QNX eller närliggande områden
  • Meriterande: erfarenhet av Yocto/OpenEmbedded och ARM-baserade inbyggda plattformar
  • Meriterande: erfarenhet av distribuerade byggen, fjärrkörning eller storskalig byggcachning
  • Meriterande: kännedom om artefaktarkiv, statisk analys, kodkvalitet och säkerhetsskanning
  • Meriterande: erfarenhet av att utveckla interna utvecklarplattformar, självbetjäningsverktyg eller lösningar för ingenjörsproduktivitet
  • Meriterande: förståelse för efterlevnad, programvarukvalitet och releasepraxis i reglerade eller säkerhetsmedvetna miljöer
  • Meriterande: erfarenhet av Datadog, Prometheus, Grafana, SonarQube, Artifactory eller jämförbara verktyg
  • Meriterande: erfarenhet av att tillämpa maskininlärning på DevOps-processer
  • Meriterande: kännedom om AI-assisterad utveckling, LLM-baserad kodanalys eller automatiserad rotorsaksanalys
  • Meriterande: kunskap om MLOps och driftsättning av maskininlärningsmodeller i produktionsmiljöer för CI/CD
  • Meriterande: erfarenhet av TensorFlow, PyTorch eller scikit-learn

Förmåner

  • Möjlighet till incitamentsbaserad ersättning baserad på företagets resultat, rollnivå och individuella resultat
  • Tillgång till företagets program för fordonsutvärdering, förutsatt en godkänd granskning av motorfordonsrapporten
  • Flytthjälp för kandidater som uppfyller företagets policykrav
  • Hybrid arbetsform
  • Resurser för förmåner och total ersättning
  • Skäliga anpassningar på arbetsplatsen

Relaterade jobb

General Dynamics Information Technology

Senior AI-ingenjör och arkitekt

General Dynamics Information Technology

Led arkitekturarbetet inom AI, maskininlärning och stora språkmodeller för General Dynamics Information Technologys uppdrag inom offentlig sektor, försvar och underrättelseverksamhet. Ta lösningar från koncepttest till produktion i komplexa operativa miljöer.

Öppna