14.10.2025 aktualisiert


100 % verfügbar
Senior Software Engineer
Aachen, Deutschland
Weltweit
Electronic and telecom EngineerSkills
InnovationC (Programmiersprache)Agile MethodologieKünstliche IntelligenzAtlassian JiraAutomotive ElectronicsAutomotive Open System ArchitectureMicrosoft AzureBuildrootC++CanopenCmakeProgrammoptimierungProfilingDebugging
- I’m a Senior Embedded Software Engineer with over 12 years of experience in designing, developing, and debugging embedded and real-time systems using C/C++. My expertise lies in AUTOSAR (Classic & Adaptive), functional safety (ISO 26262), and ASPICE-compliant development.
- I work on Software-Defined Vehicle (SDV) projects, focusing on high-performance computing (HPC) platforms, ROS2/DDS communication, and containerized automotive software using Docker and Podman.
- Throughout my career, I’ve successfully delivered projects involving AUTOSAR BSW configuration, driver development, safety integration, and system optimization for major OEMs and Tier-1 suppliers like Continental AG and KPIT Technologies. I’m passionate about solving complex technical challenges, ensuring quality, and driving innovation in modern automotive systems.
- Certified in Functional Safety (ISO 26262) and Adaptive AUTOSAR, I enjoy exploring new technologies such as AI-assisted engineering, embedded Linux, and real-time distributed architectures.
- When I’m not coding, you’ll find me experimenting with personal tech projects, learning from YouTube and open-source communities, or exploring the latest trends in embedded systems and SDV.
Skill
C, C++, Python, Rust, Embedded Linux, FreeRTOS, Zephyr RTOS, AUTOSAR (Classic & Adaptive), Buildroot, Yocto, CMake, Docker, Podman, GitHub, Azure CI, Jenkins, Jira, CANoe, DaVinci Configurator, DaVinci Developer, EB Tresos, Enterprise Architect, Lauterbach Debugger, GHS Debugger, ROS2, DDS, SOME/IP, CAN, CAN FD, LIN, SPI, I2C, Ethernet, DoIP, J1939, CANopen, Infineon TriCore TC3xx, Renesas RH850, TI Jacinto 7 (TDA4VM), NXP i.MX8 Quad Plus, Microchip PIC, Raspberry Pi, ISO 26262, ASPICE, AGILE, LangChain, LangFuse, Flowise, Neo4J, Embedded Driver Development, Linux Kernel Build and Configuration, HPC Software Migration, Containerization, System Profiling and Debugging, Functional Safety Integration, AUTOSAR BSW Configuration, Real-Time Systems Optimization
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2024
Sprachen
DeutschgutEnglischMuttersprache
Projekthistorie
- Migration from x86 to HPC Migrated applications from x86 to embedded High-Performance Computing (HPC) platform TDA4VM.
- Built Linux kernel and dependencies for autosd OS (RedHat/CentOS) using Buildroot and Yocto.
- Developed ROS2, DDS, and SOME/IP-based applications for inter-process and vehicle communication.
- Containerized environments using Docker and Podman to run multiple workloads, including Steering and ADAS, ensuring modularity and scalability.
- Developed drivers for Ethernet, CANopen, J1939, and ADC to control gearbox systems in defense vehicles.
- Supported board bring-up activities and ensured smooth hardware-software integration.
- Conducted rigorous testing and debugging with Lauterbach debugger to identify and resolve critical issues.