SW Utvecklare / Expert virtuella testmiljöer
Anders har en civilingenjörs examen i Teknisk Fysik och Elektroteknik från Linköpings universitet. Han är en praktisk och hängiven problemlösare och räds inte att sätta sig in i och förstå ett system i sin helhet.
Ett område som Anders har erfarenhet från är utveckling av embedded reglersystem. Hans specialiteter är att göra djupgående analyser av system för att lösa problem och göra vidareutveckling där simuleringsförsök och testning i labb är viktiga moment. Han läser obehindrat elscheman och genomför mätningar med oscilloskop.
Han har också mångårig erfarenhet av TCMS utveckling och testning samt utveckla virtuella testmiljöer.
5
Är mycket kompetent inom området och kan arbeta i ledande befattning.
Mjukvarukonstruktion
Simulering
IPTCom
SimTecc
TRDP
4
Arbetar självständigt och kan leda, bilda och utveckla inom området.
Testplattformar
Mjukvaruarkitekt
C++
C
TCMS
Microsoft Visual Studio
C++
IEC 61375
UML-diagram
3
Har haft flera uppdrag inom området och kan arbeta självständigt.
Embedded systems
HMI
Rhapsody
C#
MVB
CAN
Mjukvarutestning
2
Arbetat inom området i 1-3 år och hanterar viss svårighetsgrad.
Elektronikkonstruktion
Linux
Qt
Matlab
RTOS
TSI LOC&PAS
1
Nyss utförd utbildning och har kortare arbetserfarenhet inom området.
Projektledare
Simulink
Targetlink
svetsning
RTXC
Svetsning
Hjälpa kunden att ta över utvecklingen av en gammal IO module.
Definera och sätta upp utveckligsmiljö samt utvecklings- och testprocess.
Lägga till några nya funktioner till mjukvaran främst avsende CANOpen.
Utbilda kunder I hur man utvecklar mjukvaran för denna module.
Mjukvaruarkitekt
C
Mjukvarutestning
C++
CANOpen Protocol
februari 2024 -
februari 2025
Utveckling av TCMS applikationer inom ramen för Connecta3 projektet del av Europe's Rail initiativet. Inom Connecta projektet har nya förslag för standardiserade interface och APIer tagits fram. Min uppgift har varit att utveckla mjukvaran för Alstom demonstratorn enligt de nya förslagen. Ett nytt TCMS ramverk har utvecklats samt TCMS applikationer för ett antal tågsystem.
Till detta har också tester definierats och testfall tagits fram och exekverat.
Jag har både deltagit i utvecklingen som arkitekt och utvecklare samt lett och planerat arbetet med utveckling och test. Rapportering har löpande skett till Shift2Rail projektet genom leverabler där jag varit ansvarig för beskrivningen av TCMS applikationerna och dess tester.
Jag har också varit delaktig i arbetet med kraven och förlag till standarduppdateringar.
Mjukvaruarkitekt
C++
TRDP
IEC 61375
januari 2022 -
november 2023
Utveckling av simulerat testmiljö för nästa generation styrsystem för tåg (NG-TCN). Detta sker tillsammans med andra tågtillverkare inom ramen för de europeiska projektet Shift2Rail och i samarbete med Safe4Rail.
Min uppgift är att kravställa, designa och implementera en simulerad testmiljö enligt den nya standarden som för gemensamt tas fram.
Mycket av mitt focus har varit på IP kommunikaiton där nya komponenter som TRDP, VLAN mm har införts. I projektet har open source TRDP stacken TCNOpen används som jag har utökat med SimTecc support.
Virtualisering
Mjukvaruarkitekt
Simulering
SimTecc
TRDP
TCNOpen
AUTOSAR AP
april 2019 -
januari 2022
Utveckling av styrsystem (TCMS) till tunnelbanetåg. Utveckling sker i MTPE och 1131-Tool enligt IEC 61131 same C.
C
Rational ClearQuest
Rational DOORS
PLC
IEC 61131
TCMS
januari 2018 -
juli 2020
Hjälpt ett projekte att kvalificera den virtuella testmiljön hos TÜV för att få genomföra valideringstester av SIL0 krav endast virtuellt.
Simulering
Kvalificering
Virtualization
maj 2018 -
juni 2018
Utveckling av HMI mjukvara till pendeltåg. Applikationen utvecklar i Qt för linux.
Uppdatering av testspecifikationer enligt krav.
Linux
Qt
Rational ClearQuest
Rational DOORS
HMI
TCMS
IPTCom
mars 2017 -
januari 2018
Utveckling av simuleringsplatform för tågstyrsystem (TCMS). Implemenation av simuleringsplatformen i utvecklingsprojekt i Sverige och Tyskland. Platformar för bla WxWork, NARTOS applikatiner samt IPTCom och MVB bussar.
Mjukvaruarkitekt
Simulering
Microsoft Visual Studio
C++
C
Embedded Systems
Jenkins
C#
Continuous Integration
Virtualization
SimTecc
TCMS
IPTCom
MVB
C++
mars 2011 -
februari 2017
Projektledare för förvaltning och vidareutveckling av simuleringsplatformen SimTecc.
Projektledare
Mjukvaruarkitekt
Simulering
C
CAN
Virtualization
C++
januari 2011 -
januari 2014
Projektledare för Maximatecc deltagande i det europeiska forskningsprojektet ATAC. Projektet
handlade om testning av komplexa inbyggda system.
Projektledare
Mjukvaruarkitekt
C
CAN
Teststrategi
C++
januari 2011 -
januari 2014
Vidareutveckling av styrsystem för att pressa på kopplingar hydraliskt. Kopplingen är pressad i flera hunda små steg med specifikt truck för varje steg.
Systemet är utvecklat med IEC 61131 i CODESYS.
Codesys
IEC 61131
januari 2012 -
maj 2012
Framtagning av en strömkälleprototyp där man med en omriktarströmkälla vill efterlikna gamla likriktare. Arbetet utfördes genom mätningar på gamla maskiner, byggande av en prototyp med hjälp av 4st standard Mig/Mag maskiner samt utveckling av regulator i Matlab/Simulink/TargetLink.
MatLab
Simulink
Targetlink
C++
CAN
C++
januari 2010 -
december 2010
Implementering och utprovning av en ny idé för starter i Mig/Mag robot svetsning. Arbetet genomfördes huvudsakligen i labb med provsvetsning och mätning.
C++
svetsning
C++
januari 2010 -
december 2010
Underhåll av ESABs simulerings miljö och supporta införandet av nya projekt.
C
C++
Simulering
Virtualization
C++
januari 2006 -
januari 2010
Felsökning av inställningslådan U82 som hänger sig slumpvis några gånger per dygn. Felsökning i Rhapsody ramverk och RTXC.
RTXC
RTOS
C++
C++
januari 2009 -
maj 2009
Det gick inte att exportera CV:t
Var god försök igen och kontakta Cinode om felet kvarstår.