Hoppa till sidans innehåll

Benny Truong

Systemarkitekt med över 12 års erfarenhet av inbyggda system och fordonsprogramvara. Kombinerar praktisk C‑utveckling för realtidssystem med systemarkitektur, kravhantering och tvärfunktionell koordinering. Har gedigen erfarenhet från Scania med fokus på tunga fordon, CAN‑baserade system, ISO 26262 och AUTOSAR‑arkitektur, samt kravarbete i Polarion och DOORS. Arbetar pragmatiskt i gränslandet mellan teknik och verksamhet, driver tidigt stöd för funktionella och programvaruförändringar och översätter behov till systemkoncept, principer, gränssnitt och spårbara beslut med Matlab/Simulink och strukturerade kravprocesser.

  • C-programmering
  • Embedded Software Development

Bennys utvalda uppdrag

  • Scania

    Funktionsarkitekt

    2026 -

    Scania utvecklar och tillverkar tunga lastbilar, bussar och drivlinor, där mjukvaran i fordonet ska hålla i produkter som körs varje dag i över en miljon kilometer.

    Uppdraget ligger tidigt i utvecklingsflödet: att ta funktions- och mjukvaruförändringar från idé till överenskommen systemlösning i en plattform där en ändring i ett område nästan alltid får konsekvenser i flera andra.

    Stödjer fordonsrelaterade mjukvaru- och funktionsförändringar tidigt i utvecklingsflödet, från idé till överenskommen lösning, tillsammans med den interna beställaren, systemägare och övriga berörda intressenter.
    Leder de diskussioner som klargör vad som behöver ändras, vilken systempåverkan ändringen får och vilka andra system som berörs.
    Tar fram och kommunicerar ett systemkoncept som både utvecklare och beställare kan enas kring — principer, gränssnitt, signaler och konsekvenser.
    Dokumenterar den beslutade lösningen i kundens arkitekturverktygskedja, så att beslutet går att följa när nästa ändring kommer.
    Arbetar mot fordonets kommunikationstopologier, i praktiken CAN och Ethernet, i signal- och gränssnittsarbetet.
    Stödjer det flödesorienterade arbetssättet i förändringsprocessen för inbyggd mjukvara och sprider goda exempel vidare i organisationen.
    Översätter komplexa systemfrågor till en bild som både tekniska och mindre tekniska intressenter kan ta ställning till, och håller ihop gruppen till ett gemensamt beslut.
  • Mycronic AB

    Systemledare och Engineering manager

    2021 - 2026

    Mycronic är en global marknadsledare inom precisionsproduktionsutrustning för elektroniktillverkning, där skalbara programvaruplattformar, operatörsorienterade HMI-lösningar och strukturerad produktdata är avgörande för intern effektivitet och kundorienterade lösningar.

    Som teknisk chef Ansvarig för att leda och skala upp programvaruteam som levererar utvecklarplattformar och kundorienterade system, med fokus på personalledning, struktur och samordning mellan teknik, verksamhet och kunder.

    Ledde tvärfunktionella utvecklingsteam som byggde molnbaserade plattformar i Python och C, med hjälp av Git och agil/Scrum-baserad planering för att säkerställa leveranskvalitet och utvecklarupplevelse.
    Etablerade roller, processer och IT-styrning inom FoU, drift och tillsammans med berörda intressenter för att stödja skalbar DevOps-driven utveckling.
    Säkerställde arkitekturell samsyn avseende cybersäkerhet och säkerhetsrelaterade begränsningar i linje med ISO/SAE 21434.

    Som systemledare Heltäckande tekniskt ägande av interna utvecklarverktygskedjor och dataplattformar, vilket kombinerar ansvar för programvaruarkitektur med praktisk utveckling och plattformsutveckling.
    Designade och underhållde systemarkitekturer för interna verktyg och HMI-nära dataplattformar med Django, React och containerbaserad driftsättning.
    Implementerade CI/CD-pipelines och containerbaserade driftsättningar med Docker, Docker Compose, Kubernetes, Git och Jira.
    Utvecklade Python-baserad testautomation och valideringsflöden, inklusive SIL- och HIL-inspirerad verifiering mot testriggar.
    Använde Nginx och Traefik för routing, lastbalansering och tjänsteexponering i distribuerade system.

    Resultat: Förbättrad utvecklarproduktivitet och plattformsskalbarhet samtidigt som robusta, datadrivna kundlösningar med ökad användbarhet och driftseffektivitet levererades.
  • Scania

    Tech lead och arkitekt

    2017 - 2019

    Scania är en global ledare inom lösningar för tunga fordon, bussar och elektrifierade transporter.

    Uppdraget fokuserade på mjukvaruarkitektur och ledande utveckling av styrsystem för el- och hybridfordon, inklusive vägbundna elektriska infrastrukturlösningar.

    Designade mjukvaruarkitektur och styrlogik med hjälp av CAN-, LIN- och AUTOSAR-baserade fordonsnätverk.
    Utvecklade inbyggd realtidsprogramvara i C och Python inklusive diagnostik över OBD och DoIP.
    Arbetade med kravhantering i Polarion och funktionell säkerhet enligt ISO 26262.
    Utförde CANoe/CANalyzer-baserad testning, SIL- och HIL-validering på testriggar, fordonstestbana och i verkliga fordon.
    Designade och verifierade styrfunktioner i Matlab/Simulink i linje med AUTOSAR-baserade arkitekturer.

    Resultat: Levererade robust och testbar styrprogramvara som möjliggör drift av elektrifierade tunga fordon i både prototyp- och produktionsorienterade miljöer.

Bennys kompetenser

  • Metoder & processer

    Integrering, Projektledning, Kontinuerlig leverans, CI (Continuous Integration), Regressionstestning, DevOps Management, Gränssnittsdesign, Prototyp, Maskininlärning, Intressenthantering, Verifiering, Teamledarskap, Arkitekturdokumentation, Test Development, SW arkitektur, Supervised Learning, Event-driven Architecture, Agile Frameworks, Agila metoder - Scrum
  • Verksamhetsområde och funktion

    Budgetarbete, Rekrytering, Kravställning, Programvaruutveckling, Ledning av personal, RnD, Kundrelationer
  • Plattformar

    Inbäddade system, Azure services, CAN, Canoe/Canalyzer, GitLab, Apache Kafka, k8s
  • Produkter

    vSphere 5, DevOps: Jenkins, SQLite, Nginx, Dockers, Grafana, Polarion konfigurationsverktyg, Prometheus, Black Duck, GitLab CI/CD
  • Roller

    Stakeholder Communication, Battery Management System
  • Specifikationer & regelverk

    AUTOSAR, OBD
  • Standarder & regelverk

    ISO 26262, SAE J1939, Teknisk Dokumentation
  • Tekniker

    Ethernet, Node.js 10.x, Django, C-programmering, Distributed Applications, HTML & CSS, Simulering, Infrastructure as Code, Algoritmdesign, Bildanalyis, LIN, Hardware In the Loop (HIL), Pyhton, Automattester, JavaScript (React), .NET, Traefik, Software In the Loop (SIL), Embedded Software Development, Ansible (Playbooks)
  • Verktyg

    MATLAB-programmering, Versionshantering med Git, PowerShell, Postgres, Systemdesign, JIRA, Artifactory, Matlab+Simulink, CANalyzer 9.0, Docker Compose, ATI vision, Docker Swarm Mode, Terraform, Miro
  • Okategoriserat

    GAN, Dataplattform, Developer experience, 3DExperiance, Image classification, ISO 21434, Dokumentation av arkitektur, Annotations, Control algorithms, Matlab/Simulink (7 years), Vehicle Architecture, JFrog, Kontinuerlig leverans och integration (CI/CD), synthetic data, Security Scanning, CANalyzer/Canoe, ECU Development, Fordonsarkitektur, Traction Control, Systemkoncept

Bennys tidigare uppdrag

  • Funktionsarkitekt, Scania

    2026 -

  • Systemledare och Engineering manager, Mycronic AB

    2021 - 2026

  • Teknisk ledare (som en del av chefsrollen på Alten), X-Shore

    2020 - 2021

  • Konsultchef inom embedded, Alten AB

    2019 - 2021

  • Tech lead och arkitekt, Scania

    2017 - 2019

  • Embeddedutvecklare, Volvo

    2013 - 2017

  • Testutvecklare (praktikant), Assa Abloy

    2012 - 2012

Kort om Kvadrat

Spetskonsulter inom systemutveckling, teknik, digitalisering, informationshantering, ledning, organisations- och verksamhetsutveckling.