Senior Software Entwickler
- Verfügbarkeit einsehen
- 0 Referenzen
- 60‐70€/Stunde
- 01-950 Warschau
- auf Anfrage
- pl | en | de | fr
- 01.11.2026
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
1/2023 – 12/2025
TätigkeitsbeschreibungWartung & Entwicklung von Automobil-Infotainment (QNX, Android, C++). Fokus: Connectivity-Services (Bluetooth, Wi-Fi, Android Auto, CarPlay). Analyse von Logs/Traces und Implementierung neuer Funktionalitäten für VW & Audi.
Eingesetzte QualifikationenProgrammierer C, C++, Jira, QNX (Software)
1/2021 – 1/2023
TätigkeitsbeschreibungEntwicklung von Subsea-Systemen für Öl- und Gas-Infrastrukturen (Remote, internationales Team). Fehlerbehebung bei High-Speed-Modems und Hardware-Kommunikation (Profibus, UDP). Migration von SVN zu GIT sowie Linux-Migration (Installer-Entwicklung). Durchführung von Code-Reviews und technische Präsentationen für Kunden.
Eingesetzte QualifikationenBash Shell, C#, C++, C (Programmiersprache), Embedded Systems, Ethernet, Git, HTML, IT-Mitarbeiter, Jenkins, Primavera, Python, QNX (Software), Subversion
6/2018 – 3/2019
TätigkeitsbeschreibungEntwicklung von Fahrerassistenzsystemen (ADAS) basierend auf Videokameras für Ford und PSA.
Eingesetzte QualifikationenAutomotive Open System Architecture, C++, Canoe Software, Embedded Systems, Fahrerassistenzsysteme, Jenkins, Microsoft Visual Studio, QNX (Software)
1/2015 – 6/2018
Tätigkeitsbeschreibung
Viessmann (Heizsysteme)
Entwicklung von Embedded-Steuerungssoftware für Heizmodule. Fokus: Power-Management-Algorithmen, PlusBus-Optimierung sowie Treiber für Pumpen/Schrittmotoren. Realisierung von Sicherheitsfunktionen und Solar-Modul-Steuerung. Tech-Stack: Embedded C, PlusBus, Real-time Control.
Audi / VW (Infotainment)
Wartung & Feature-Entwicklung für Infotainment-Systeme. Analyse von System-Logs/Traces und Koordination mit Tier-1-Suppliern. Implementierung von Connectivity-Features (Bluetooth, Android Auto, CarPlay) sowie Datensynchronisation. Tech-Stack: QNX, C++, Connectivity, Diagnostics.
QNX (Software), C++, Confluence, Embedded Systems, Git, Jenkins, Kanban, Ubuntu, Virtualbox
6/2013 – 12/2013
TätigkeitsbeschreibungEntwicklung und Unit-Testing von Infotainment-Software für VW. Sicherstellung von Softwarequalität und Zuverlässigkeit der Multimedia-Kernfunktionen. Analyse technischer Anforderungen zur Fehlerprävention im Entwicklungsprozess. Tech-Stack: Linux, C++, Eclipse IDE, Unit Testing.
Eingesetzte QualifikationenC++, Eclipse, QNX (Software), Subversion, Ubuntu, Vmware
1/2012 – 6/2013
Tätigkeitsbeschreibung
Entwicklung von Software für Automobil-Infotainment-Systeme für BMW und Mazda.
Entwicklung von Performance-Monitoring-Tools und Systemoptimierung zur Beseitigung von Bottlenecks. Modifikation von Android-Systemkomponenten (SurfaceFlinger) für Multi-Window-Support. Entwicklung von Grafik-Apps (Java, OpenGL) und Systemintegration vor Ort (Mazda). Koordination mit Teams in USA, Japan und Bulgarien. Tech-Stack: Embedded Linux, Android Internals, C++, Java, OpenGL.
Android Developer, QNX (Software), Android, C++, Eclipse, Embedded Linux, Git, Opengl, Ubuntu, Vmware
7/2004 – 1/2012
Tätigkeitsbeschreibung
Rolle: Inhaber, Softwarearchitekt und Teamleiter. Managed und betreute ein Team von 5 Entwicklern, das den gesamten Softwareentwicklungslebenszyklus (SDLC) für große Unternehmens- und Mobilfunksysteme überwachte.
Design der Core-Architektur für das landesweite "Forester"-System (Mobile & Server). Entwicklung einer proprietären Scripting-Sprache für SQL CE oraz Bibliotheken für SSH/GPRS/Bluetooth. Ausgezeichnet für die beste Implementierung im öffentlichen Sektor Polens. Weitere Projekte: Mobile Billing-Systeme (GPRS, Web Services) und Prozessmanagement-Tools.
Ajax, Bash Shell, C#, Eclipse, Enterprise Resource Planning, HP-UX, HTML, IIS, IT-Mitarbeiter, JavaScript, Jira, Linux-Systemadministrator, Microsoft Access, Microsoft SQL-Server (MS SQL), Microsoft Visual Studio, Microsoft Windows CE, Oracle-Anwendungen, PHP, Postgresql, SQL-Datenbankadministrator, Subversion, Unix-Administrator
1/2000 – 7/2004
TätigkeitsbeschreibungAlleinstehender Spezialist und strategischer Berater, verantwortlich für die Automatisierung von Geschäftsprozessen, Datenmigration und SAP R/3-Implementierung in einer internationalen Umgebung.
Eingesetzte QualifikationenOracle Database, ABAP, Berater SharePoint, SAP R/3, SQL
10/1996 – 12/1999
TätigkeitsbeschreibungEntwurf und Entwicklung mobiler Geschäftsanwendungen und Kommunikationsprotokolle für Psion-Handheld-Computer.
Eingesetzte QualifikationenHP-UX, Assemblersprache, Bash Shell, Betriebssysteme, C++, C (Programmiersprache), Dos
Ausbildung
Warschau
Warschau
Warschau
Über mich
Ausgewiesene Expertise in der Modernisierung von Legacy-Codebasen hin zu modernen C++-Architekturen mit höchstem Fokus auf Ausfallsicherheit, zeitkritische Ausführung und verlässliche Datenübertragung.
Kernkompetenzen:
- Systemnahe Programmierung: Fortgeschrittenes C / C++ (C++11 bis zu modernen Standards), RTOS (FreeRTOS/POSIX), Embedded Linux Internals.
- Architektur & Modernisierung: Entwurf von Systemarchitekturen, Refactoring und Migration komplexer C/C++-Altsysteme auf wartbare, moderne Architekturen.
- Konnektivität & Protokolle: Embedded-Netzwerkstacks, Bus-Kommunikation und echtzeitfähige, zuverlässige Datenübertragung.
- Qualitäts- & Engineering-Standards: Systematisches Debugging an der Schnittstelle von Hard- und Software, Code Reviews, Performance-Optimierung.
- Technische Führung: Selbstständige Problemlösung in komplexen F&E-Umgebungen, Architektur-Governance und technisches Mentoring.
Weitere Kenntnisse
- TCP/IP, UDP, HTTP, MQTT, Bluetooth Stack, CAN-Bus, Profibus, PlusBus, RS-232/485, CAN, MOST
Tools & Infrastructure:
- Git, SVN, Eclipse IDE, Visual Studio, JIRA, Confluence, Jenkins (CI/CD), Momentics
Spezialwissen:
- Unit Testing, Static Code Analysis, Memory Management, Performance Profiling, Multi-threading, Design Patterns.
Virtualisierung & OS-Details:
- Hypervisors, POSIX, Shell Scripting (Bash), Linux Bootloader, Android SurfaceFlinger, OpenGL.
Methodik:
- Agile (Scrum/Kanban), Code Review, Technical Documentation, Software Architecture Design.
Persönliche Daten
- Polnisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Fließend)
- Französisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
