14.10.2025 aktualisiert


Premiumkunde
100 % verfügbarSoftware Architect/Engineer, Expert in Automotive Software Architecture, AUTOSAR and Embedded System
Ismaning, Deutschland
Ismaning +100 km
M.Sc. in MechatronicsÜber mich
Hey there. I'm Denis — a software architect and engineer. With years of experience in the automotive world, I focus on creating software that makes vehicles smarter, safer, and more connected.
Skills
Agile MethodologieSystems EngineeringArchitekturAutomotive ElectronicsAutomobilindustrieAutomotive Open System ArchitectureC++CodeanalyseCode-ReviewKostenreduzierungEmbedded SystemsEmbedded SoftwareEthernetFlexrayIso 26262MBSEMisra COSEKPerformance-TuningSoftware ArchitectureEchtzeit-BetriebssystemeRequirements EngineeringRessourcenplanungSoftwareentwicklungStakeholder ManagementSystemarchitekturSystem DesignAufgabenmanagementTechnische LeitungUMLCAN FDDOORS (Software)SicherheitskritischeBetriebssystemeAutomotive SoftwareCAMEOSicherheitsbestimmungen
System and Software Architecture
- Design Complex Embedded and Automotive Systems: Specialized in designing automotive software architectures with deep understanding of AUTOSAR standard. Extensive knowledge of software life-cycle and system design methodologies.
- Model-Based Systems Engineering (MBSE): Proficient in MBSE methodologies like FAME/RFLP to structure projects, manage complexity, and improve project quality.
Software Development and Safety Compliance
- C/C++ and Safety-Critical Software Development: Specialized in optimizing embedded software development, compliant with ISO 26262 (up to ASIL D) and MISRA guidelines. Ensured reliability and maintainability via code reviews, static analysis, and comprehensive testing.
Embedded Systems Integration
- Expertise in Real-Time Operation System (RTOS): Experienced in configuring and integrating AUTOSAR stacks and RTOS like AUTOSAR OS(OSEK). Ensured efficiency and reliability through performance optimization, task scheduling, and resource management.
- Automotive Communication Standards: Proficient in Ethernet, SOME/IP, FlexRay, and CAN, enhancing ECU communication and interface reliability.
Technical Leadership
- Driving Project Success Acted as lead engineer on cross-functional teams; collaborated with stakeholders to align objectives; managed technical aspects and documentation for efficient delivery and cost savings.
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherRussischMuttersprache
Projekthistorie
Key Project Contributions
- Successfully integrated the Vector Flash Bootloader (FBL) for both NXP and TI SoCs within the Ford FNV3 and FNV4 audio amplifier projects.
- Achieved complete bootloader bring-up and ensured reliable operation, enabling secure and efficient firmware update capabilities.
- Developed a valid approach for running the Vector FBL entirely from RAM on the TI SoC, addressing unique architectural and memory handling challenges.
Challenges & Solutions
- Debugged and optimized NXP MCAL and TI MCAL configurations to ensure proper low-level hardware initialization.
- Managed specific constraints of DDR-only bootloader execution on TI SoC, including memory mapping and execution flow.
Key Project Contributions
- Automated FlexRay scheduling validation and configuration, including delta comparisons, statistical tracking, and rapid prototyping of schedule scenarios. This allowed for the quick evaluation of various scheduling options, leading to improved quality, efficiency, and in a future significant project cost reductions.
- Implemented a centralized approach for comprehensive rescheduling documentation and project time planning, enhancing transparency and collaboration among over 20 stakeholders.
Tasks
- Analyze requirements and constraints related to FlexRay scheduling specifics.
- Create schedules for FlexRay A- and B-Channels.
- Communicate and review changes with stakeholders (ECUs) working in the FlexRay network to resolve potential conflicts in communication chains caused by the new scheduling.
Key Project Contributions
- Effectively resolved integration challenges by developing a robust software architecture and aligning it with implementation, through continuous collaboration with developers and stakeholders. This approach not only facilitated seamless system integration but also established a solid foundation for future development and accelerated project delivery.
- Advanced the conceptual design of a low-voltage consumer control system by integrating MBSE methodologies, resulting in a significant reduction of early-stage design inconsistencies and improved clarity in system architecture.
Tasks
Software Architecture Role:
- Software Architectural design and requirement definition.
- Aligning software with system-level architecture.
- Facilitating design execution with the development team.
- Delivering components for integration.
- Deploying components in accordance with the technical communication architecture.
System Architecture Role:
- Conceptualizing low voltage consumer control systems.
- Engaging with stakeholders for concept validation.
- Managing MBSE-driven artifact creation and organization.