Softwareentwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 80€/Stunde
- 81241 München
- Europa
- sv | en | de
- 31.05.2024
Kurzvorstellung
programming operating system development and debugging. Currently self-employed at my own consultant company.
Qualifikationen
Projekt‐ & Berufserfahrung
11/2015 – 7/2016
Tätigkeitsbeschreibung
Development of system health components in BMW media units. The purpose of the system health components
was to handle crash dumps and upload them to automated testing tools, storing crash dumps locally, display
error texts, handle restarts due to crashes, monitor the system health of the head unit, store statistics and take
appropriate actions like restoring to a default state if necessary. The components was written in C++ using the
Qt framework.
Embedded Linux, Qt (Software), C++
3/2015 – 8/2015
Tätigkeitsbeschreibung
Development of an L1 LTE functional simulator for a client of Nash Technologies. The goal of L1 LTE
simulator that is written mainly in C++ was to be a faster alternative to the existing simulator of the client.
Implementation and debugging of L1 LTE hardware models. Debugging and customization of L1 software to fit
with the simulator framework.
C, C++, LTE (Telekommunikation)
2/2014 – 3/2015
Tätigkeitsbeschreibung
Debugging power related issues in Android mobile phones. Software tools development for power measurement
hardware that is used in automated testing. Tools development of graphical measurement software.
Android, Testen, Mobile Application Development, C++, Android Entwicklung, Technisches Testing
11/2012 – 4/2013
Tätigkeitsbeschreibung
Implementation and debugging of DigRF driver power save optimizations for ST-Ericsson LTE modem. The
time spent to initialize and shut down the DigRF needed to be optimized using a specialized hardware bus
controller instead of software. The DigRF driver was written in C++ and Lauterbach debugger was often used in
order to verify the timings.
C++, C, LTE (Telekommunikation)
10/2011 – 3/2012
Tätigkeitsbeschreibung
Test program implementation used for verification of the L1 LTE layer software during the development phase.
The L1 layer tests was done using a radio communication tester (CMW) combined with series of commands
sent from the CMW to the L1 hardware that in a real scenario would have been sent by the L2 layer. In order to
meet the real-time constraints a portion of the test program was written in C++ in implemented in the firmware.
Firmware, C, C++, LTE (Telekommunikation)
3/2011 – 8/2011
Tätigkeitsbeschreibung
Implementation in C/C++ and maintenance of test methods used by the integrated test program used in
ST-Ericsson SoC.
Investigation and porting of a communication tunnel between the network access modem test software and the
test setup PC, through a subsystem running Android Linux. Investigation and implementation of start-up, reboot
and shutdown solution of the network access modem while the Android Linux subsystem is up and running
using AT commands.
Software engineering / -technik, C, C++
4/2007 – 12/2009
Tätigkeitsbeschreibung
System design of EMP next generation mobile platform focusing on the software design of the inter processor
communication and debug memory dump handling.
Technical advisor and coordinator for EMP’s next generation HSPA PC-cards for consumer laptops.
Supervision of porting existing software and adjustments so that it fits a HSPA PC-card.
Implementation of a modularization project of the platform involving run-time loadable elf-files. Debugging and
maintenance of older mobile platforms.
Software Design, Software engineering / -technik, System Design, Management (allg.)
11/2005 – 4/2007
Tätigkeitsbeschreibung
Mainly involved in the development and porting code to the EMP A2 mobile platform. Developed low level
C/C++ OS functionality such as drivers, error handling tools, debug file system.
System design for EMP's next generation phone platform following the A2 project involving design of timer
and watchdog hardware blocks. Implementation of OS timer service in order to comply with power save
requirements.
Mobile Application Development, C, System Design
Ausbildung
Luleå
Persönliche Daten
- Schwedisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden