
Softwareentwickler Embedded Systeme
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 90419 Nürnberg
- Umkreis (bis 200 km)
- de | en
- 07.05.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
1/2020 – 5/2020
Tätigkeitsbeschreibung
o Analyse des bestehenden Interfaces
o Erstellung von Python Scripts zur Analyse o Entwurf des einheitlichen Interfaces
o Machbarkeitstudie
o Erstellen der Design Spezifikation
o Realisierung (Programmierung) gemäß DesignSpec
Tätigkeit: Entwurf, Dokumentation, Umsetzung
HW-Platform: Siemens Scalance (Ethernet Switch Familie)
Betriebsystem: Sinec OS, Windriver Linux
Sprachen: Yang, Python
Hostplatform: Windows PC, Xubuntu (Virtual Box)
Werkzeuge: Yocto, TFS, git
Softwareentwicklung (allg.)
7/2019 – 11/2019
Tätigkeitsbeschreibung
o Programmierung der Lua Scripte
o Anpassung vom TFPTBootClient und InitDevice (C-Projekt, Sciopta)
Tätigkeit: Programmierung und Test/Debugging
HW-Platform: OMAP-L138
Betriebssystem: Sciopta
Sprachen: Lua, C
Hostplatform: Windows PC
Protokolle: TFTP
Werkzeuge: CCS (TI), Subversion
Prozess: SCRUM
Softwareentwicklung (allg.)
6/2015 – 6/2019
Tätigkeitsbeschreibung
o Analyse der Kundenrequirements (DOORS)
o Entwurf und Planung mehrerer Module
o Implementierung der Module Amplifier Control, Tuner
Control, Audio Diagnose Manager und Booster Control o Entwicklung und Test
o Unittests (Google Test, Google Mock)
o CDD Dokumentation (Enterprise Architect)
o Reviews für Code, CDD‘s, Unitests für die ganze Audio
Diganose Domän (mit Zuhilfenahme von Cruicible)
o Beachtung von ISO26262 ASIL-A Safety
Tätigkeit: Programmierung und Test/Debugging
HW-Platformen: Jacinto J5 und J6 (M04), NXP Amplifier Chip, NXP Tuner Chip
Betriebsysteme: AutoSAR, Linux
Sprachen: C
Hostplattform: Windows PC
Werkzeuge: Arctic Studio (Eclipse), CCS (TI), DOORS, Perforce
Arctic Studio (Eclipse), CCS (TI), DOORS, Perforce
Softwareentwicklung (allg.)
5/2014 – 5/2015
Tätigkeitsbeschreibung
o Portierung von Treibern von Treibern von x86 auf ARM Platform
o Erweiterung von Treibern für ARM und x86 Platform
o Treiber für PCI Express, FPGA Devices, Sysregs
o Build, Integration, Test DCE/Ducati Firmware für Jacinto J6
Tätigkeit: Programmierung und Test/Debugging
HW-Platform: Tunnel Creek (Intel), Jacinto J6
Betriebssystem: QNX
Sprache: C
Hostplatform: Win PC, Linux PC
Werkzeuge: Perforce, Momentics (Eclipse)
Softwareentwicklung (allg.)
1/2013 – 2/2014
Tätigkeitsbeschreibung
o Statische und dynamische Analyse
o Analyse und Entwicklung zur Performance-Verbesserung u.a.
im Kern-Systembereich und im Navigationsmodul
o Analyse und Entwicklung zur Speicheroptimierung u.a. im Kernel-Systembereich und im Navigationsmodul, CAN-Bus Anbindung
o Fehleranalyse
o Neuentwicklung und Verbesserung bzw. Korrektur einzelner
Module und Funktionen
Tätigkeit: Analyse, Programmierung
HW-Platform: OMAP Controller, Cortex-A9 Controller
Betriebssystem: QNX
Sprachen: C, C++
Hostplatform: Linux PC
Werkzeuge: SVN, Jenkins, Valgrind, LibrCheck (QNX), AddressSanitizer (gcc, clang)
Prozess: SCRUM
Softwareentwicklung (allg.)
Ausbildung
Dresden
Über mich
Technische Qualifikation: C (34 Jahre), C++, Perl, Shellscript, Python, Assembler
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden