Freiberuflicher Systemprogrammierer
- Verfügbarkeit einsehen
- 0 Referenzen
- 85‐90€/Stunde
- 45663 Recklinghausen
- DACH-Region
- de | en
- 01.02.2026
- Contract ready
Kurzvorstellung
Ausgewiesener Experte für die Entwicklung von Embedded Software in C/C++, sowohl für High-Level Feature-Entwicklung als auch für Low-Level Treiber-Entwicklung etc.
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
4/2025 – 1/2026
TätigkeitsbeschreibungUnterstützung beim Serienanlauf einer neuen Elektronikarchitektur für Trailer mit Body Controller (BCU) und Telematik Unit (CTU-EL), Einbindung Address Sanitizer, Fehleranalysen und Bugfixes, Umsetzung noch fehlender Features.
Eingesetzte QualifikationenForschung & Entwicklung
nicht angegeben
1/2024 – 2/2025
TätigkeitsbeschreibungMitarbeit im Feature Team für die Überarbeitung bzw. Neuentwicklung des BMW Ausweichassistenten (ESS) auf einer neuen Integrationsplattform. Implementierung von Funktionsbestandteilen sowie zugehöriger Unit Tests, Components Tests, Benchmark-Tests und SIL-Tests.
nicht angegeben
1/2022 – 12/2023
TätigkeitsbeschreibungHigh Level Entwicklung und Wartung von Trajektorienplanungsfunktionen für Embedded Linux und Microcontroller-Zielplattformen mit vertiefter Bereitstellung für verschiedene ECU-Generationen.
Zertifikate
Udacity
Ausbildung
Universität Dortmund
Dortmund
Über mich
Ich bin ausgewiesener Experte für die Entwicklung von Embedded Software in C/C++, sowohl für High-Level Feature-Entwicklung etwa mit Adaptive Autosar unter Linux als auch für Low-Level-Firmware-Entwicklung wie Device Drivern direkt auf dem „bare metal“. Ich habe Projekterfahrungen mit diversen Microcontrollerfamilien sammeln können und war häufig als Firefighter in der Fehlersuche oder Ressourcenoptimierung tätig. Bei diesen Tätigkeiten, die die Analyse mir zuvor unbekannter Software z.T. bis herunter auf die Assemblerebene erforderte, habe ich oft Projekte durch den Vorschlag von erfolgreichen Laufzeit- oder Speicheroptimierungsmaßnahmen maßgeblich weiterbringen können.
Weitere Kenntnisse
• Firmwareentwicklung für kundenspezifische Mikrocontrollerschaltungen in C/C++ oder auch Assembler
• Programmierung unter Echtzeitbetriebssystemen wie QNX oder FreeRtos inklusive Multicoredebugging
• Treiber- und Anwendungsentwicklung unter Windows und Linux etwa mit Qt
• Compiler- und Interpreterbau mit Lex und Yacc
• Generische und komponentenorientierte Programmierung für wiederverwendbare Software
• Automotive-Normen und –Tools für Softwareerstellung und Softwarevalidierung
• Protokollentwicklung für Feldbusse wie Automotive Ethernet, CAN, LIN etc.
• Embedded Systems Security Analysetechniken wie Fuzzing, Pentesting etc.
• Grundtechniken für autonomes Fahren wie Trajectory Planning, Deep Learning, Computer Vision, Sensor Fusion, Localization etc.
• Automatisierte Tests auf HIL-Plattformen wie dSpace z.B. über Python-Scripte
Eine meiner besonderen Stärken ist die schnelle Einarbeitung in neue Aufgabenbereiche und Fachgebiete. Ich bin immer an neuen Herausforderungen interessiert!
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
