Mikael Rosbacke

Ägare av Akaza AB, mjukvaruutvecklare, partner till berotec AB

Plats: Stockholm, Sweden

Nyckelord: C/C++, Embedded SW, Stockholm, Systemarkitekt, Systemutveckling

Kontakt Ladda ner CV

Sammanfattning

Erfaren mjukvaruutvecklare inom inbyggda system. Fokusering på mikrokontrollers samt Embedded Linux

Kompetenser

C / C++ / Mikrokontrollers / Linux / signalbehandling / trådlösa sensornätverk.

Erfarenhet

  • Konsult, mjukvarudesigner

    Akaza AB 2008 –

    Egen konsult i samarbete med berotec AB.

    2012-01 och framåt
    Electrolux primary development. Mjukvarudesigner, rådgivare inom autonoma system.

    2011-11
    Kortare uppdrag inom Automation. Felsöka och rätta felaktigheter i firmware i en CAN-nod. Finna felkällor i interruptkod vilket gav intermittenta problem. Miljö, IAR powerpac, STM32 microcontrollers, CANOpen protokollstack.

    2009-01 till 2011-07
    Uppdrag mot kund inom kontanthantering för berotecs räkning. Består av utveckling av mjukvaran till en ny hårdvaruplattform för ett kontanthanteringssystem. Det har involverat övergripande design av den nya mjukvaran och anpassning av existerande mjukvaror för att integrera den nya plattformen i existerande system. Arbetet har omfattat anpassning och nyutveckling i C++ för embedded Linux, samt nyutveckling av firmware för Cortex-M3 baserade mikrokontrollers samt CAN bussar.
    Har satt upp byggsystem för nya mjukvaran samt utvecklat processerna kring versionshantering och hur mjukvaran ska hanteras under produktion. Har även ingått design av algoritmer kring sensorutläsning och reglering av elektromekaniska komponenter samt uppsättning av embedded Linux system.

  • Mjukvaruutvecklare, konsult

    Tritech Technology AB 1997 – 2008

    1997 – 1998
    Konsult elektronik och inbyggda system.
    Arbetade som konsult inom elektronikkonstruktion samt utveckling av mjukvara för inbyggda system. Flertal småprojekt. T.ex. testutrustning mot Volvo bussar för intern testning av deras fordonselektronik samt groutingutrustning för Atlas Copco Craelius,

    1998 – 2003
    Tjänstledig för doktorandstudier.

    2003 – 2008
    Mjukvaruutvecklare Tritech Technology.
    Utveckling av mjukvara för Tritechs Meshnet plattform med fokus på nätverksprotokoll samt terminalmjukvara. Utveckling i C miljö med fokus på protokoll för trådlösa sensornätverk, anpassade till aktuell plattform.

  • Doktorand

    Royal Institute of Technology 1998 – 2004

    1998 – 1999
    Analys av medicinska PET bilder. Försökte förfina metoderna att analysera bilder från en PET kamera genom att applicera metoder från datorseendeforskningen. Arbetade med scanningar av mänskliga hjärnor och utnyttjade skalrumsmetoder för att hitta områden av förhöjd aktivitet. Analys skedde med internt utvecklade C++ applikationer. Arbetet genomfördes i samarbete med Prof. Tony Lindeberg vid CVAP/NADA/KTH.
    Artikel: Evaluation of using absolute versus relative base level when analyzing brain activation images using the scale-space primal sketch. (Mikael Rosbacke, Tony Lindeberg, Eva Björkman, Per E. Roland, Medical Image Analysis Volume 5, Issue 2, June 2001, Pages 89-110)

    2000-2004
    Robotik, Metoder för att lagra/uppdatera kartor för en robot i en inomhusmiljö.
    Arbetet handlade om att försöka finna bra representationer för kartor av en inomhusmiljö. Som verktyg användes en autonom robot utrustad med en pan/tilt/zoom kamera.
    För utveckling användes en embedded Linux plattform på roboten samt ett egenutvecklat Qt-baserad GUI för hantering av kamerabilder/analys av tagna bilder.
    Arbetet skedde i samarbete med Prof. Jan-Olof Eklundh vid CAS/NADA/KTH

Utbildning

  • EE (M.Sc)

    Kungliga tekniska högskolan 1992 – 1997

Stockholm, Sweden