04/16/2026 updated

FB
100 % available

AUTOSAR Software Architect/Developer

Bucharest, Romania Computer Science Bachelor Degree
Bucharest, Romania Computer Science Bachelor Degree

Profile attachments

Florin_Barbulescu.pdf

About me

Senior SW Architect with 12+ years in safety‑critical automotive. Expert in AUTOSAR Classic, ISO 26262/ASIL and ISO 21434. Designed multi‑ECU SbW/EPS platforms and led BCM programs. Strong in system‑SW decomposition, security (Secure Boot/Flash, OTA), diagnostics, and customer‑focused leadership.

Testing (Software)ANSI CSoftware ApplicationsUnit TestingC++ (Programming Language)Code CoverageComputer NetworksDatabasesData SecurityData StructuresDebuggingDesktop ComputingEclipse (Software)Embedded SystemsFirmwareFlash MemoryMATLABMicrosoft VisioObject-Oriented Software DevelopmentSoftware ArchitectureRequirements ManagementRequirements TraceabilitySimulinkSmart DeviceSoftware EngineeringSoftware Requirements AnalysisVerification and Validation (Software)Systems ArchitectureTargetLinkTest CaseUMLSoftware VersioningPIC MicrocontrollerDOORS (Software)Hardware Infrastructure
Software Architecture & Embedded: AUTOSAR Classic (Architecture, SWCs, RTE, BSW incl. MCAL), RTOS Systems, Embedded Systems Design, Bootloader Development, Embedded C/C++, Bare‑metal programming, SysML

Functional Safety & Standards: ISO 26262, ISO/SAE 21434, ISO 14229 UDS, ASPICE, MISRA C
Cybersecurity: Hardware Security Module (HSM), Secure Flashing, Secure Boot, OTA, Authenticated Access Control, Firmware Encryption/Decryption, SecOC

MCU Platforms: Infineon AURIX(TriCore), Renesas RH850, ARM Cortex-M4

Communication Protocols: CAN/CAN FD, LIN, SPI, I2C, GM-LAN, NB-IoT/LTE (AT commands)

Diagnostics: UDS (ISO 14229) over DoIP/CAN, KWP2000, ODIS, Coding & Parameterization

Safety Analysis: DFMEA, Technical Safety Case, Safety Analyses (FMEA-based)

Requirements & Architecture Tools: IBM DOORS, Polarion, IBM Rhapsody, Enterprise Architect, AutosarArchitect, Elektrobit AutosarBuilder, DaVinci Configurator, DaVinci Developer, EB tresos

Development & Validation Tools: Vector CANoe, Vector CANalyzer, APIS IQ‑RM (FMEA Tool), T1 Gliwa, Lauterbach TRACE32, iSYSTEM WinIDEA

Version Control & ALM: GIT, TortoiseSVN, JIRA, MKS PTC Integrity, GENy

Development Practices: Agile, CI/CD, Requirements Engineering

Languages

EnglishFluentRomanianNative speaker

Project history

Software Architect

Automotive & Vehicle Manufacturing

>10.000 team member

Responsible for the software architecture of complex Multi‑ECU / Multi‑Core ASIL‑D safety and security‑critical Steer‑by‑Wire and classical EPS systems across multiple OEM programs, covering the full lifecycle from customer requirements elicitation to SOP‑grade releases.

Analyzed and refined customer and system requirements into software and safety‑software requirements ensuring full traceability of more than 2000 requirements in accordance with ASPICE processes.

Designed and implemented cybersecurity services (Secure Flashing, Secure Boot, OTA) compliant with ISO/SAE 21434, including Authenticated Access Control and Firmware Encryption/Decryption.

Developed ASIL‑D safety‑critical components and services (e.g., Shutdown/Reset) per ISO 26262 safety mechanisms and goals.

Designed OEM‑specific CAN Network Management solutions with mixed AUTOSAR Partial Networking and led migration of legacy EPS architecture to the new SbW platform.

Primary technical interface to OEM customer teams, driving requirement clarifications and key architectural decisions.

Developed low-level driver for external flash chip using SPI protocol for project‑specific Secure Flashing service ensuring strict timings of below 5 minutes for complete update.

SOFTWARE ARCHITECT

SII ROMANIA
This role was within a PASE application system for one of the top TIER 1 suppliers for various German
OEM's.
The system is part of a Multi-Ecu MultiCore BCM having as main functionalities the Keyless Entry and
Keyless GO functions using classic LF and RF communication, but also supporting SMART DEVICE
CONNECTION via NFC and BLE with encrypted data.

Main activities:
- Analysis of System requirements in order to refine in Software Architecture requirements and needs
- SW Architecture design and linkage according to SW requirements and project milestones
- Review on test case implementation and spec fication from ENG7 to ENG10 levels
- SW Architectural design and code implementation reviews
- Providing analysis and cost estimation on customer change requests
- Integration of external customer SWC's and adapting according to project needs in an AUTOSAR context
- Configuration/Creation of internal relevant interfaces and components in order to achieve project needs.




-Creation of project ECU extract in order to be integrated in overall BCM library environment.

SYSTEM AND SOFTWARE LEAD

SII ROMANIA
This role had in focus the overall management from both technical and process point of view of developing
a production testing software for an industrial Smart Gas Metter.

The goal of this project was to develop a complete production line test software meant to manipulate all
hardware components of the Gas Metter.

Main activities:
- Customer interface for all activities and requirements, weekly reporting of progress and issues status
- Refining Customer requirements into System/Software relevant requirement
- Creation of Software Architecture
- Providing technical support and performing reviews for both client needs and local development team
- Support in setting project timeline and content according to customer milestones
- Analysis on progress of realization of the product quality and timing milestones

Other relevant details of project:
-ARM Cortex M4 architecture
-Quectel BG96 modem configuration and communication
-External Flash memory manipulation
-LCD display driver configuration

LEAD SYSTEM ENGINEER

SII ROMANIA
This role and responsibility is carried out within the same Trailer Light module project for the North-
American OEM.
Main activities:
- Customer interface for all project open points
- Refining System Requirements from Customer requirements
- Support to OEM in analysis of new features/functionality integration
- Realization of System Architecture and requirements in order to achieve cost-effective and reliable
product
- Support in acquisition of similar products to other OEMs by providing preliminary System Design and cost
estimation
- Providing technical support and performing reviews for all stakeholders and domains involved in product
development
- Support in setting project timeline and content according to customer milestones
- Analysis on progress of realization of the product quality and timing milestones
- Root-cause analysis and reporting on product issues

LEAD SYSTEM ENGINEER

HELLA ROMANIA
This role and responsibility is carried out within the same Trailer Light module project for the North-
American OEM.
Main activities:
- Customer interface for all project open points
- Refining System Requirements from Customer requirements
- Support to OEM in analysis of new features/functionality integration




- Realization of System Architecture and requirements in order to achieve cost-effective and reliable
product
- Support in acquisition of similar products to other OEMs by providing preliminary System Design and cost
estimation
- Providing technical support and performing reviews for all stakeholders and domains involved in product
development
- Support in setting project timeline and content according to customer milestones
- Analysis on progress of realization of the product quality and timing milestones
- Root-cause analysis and reporting on product issues

Craiova, Romania

LEAD SOFTWARE ARCHITECT

HELLA ROMANIA
This role was carried out for a Trailer Light module project for the North American OEM General Motors,
having as main functionalities the control of the trailer lights and self-detection of trailer presence. Other
key aspects of this project are:
- ASIL A safety rating
- Cyber Security requirements
- compliance to both European and North-American spec fic lighting requirements.
- Spec fic OEM low speed single-wire CAN protocol ( GM-LAN )
- Spec fic OEM Diagnostic protocol ( KWP2000 )

Main activities:
- Support in the acquisition phase of this project and for new customers for similar products by creating
preliminary architectures and providing cost estimation
- Analysis of Functional Customer requirements
- Customer interface for all SW related open points
- Onsite support at OEM facility for roll-out of product in test vehicles
- Risk analysis and reporting to customer on open issues
- Refining Customer requirements into System/SW requirements
- Overall SW Architecture design according to SW requirements and project milestones
- Requirement traceability and test coverage to achieve project quality milestones
- Analysis and design of functional concepts according to HW and system requirements and constraints
- Analysis on integration of in-house functional concepts and SW modules in order to achieve OEM
requirements
- Safety analysis on SW concepts and architecture
- Support for Technical Safety Case realization with Safety Manager
- Support for System Architecture realization in collaboration with System Engineer
- Support and realization of Cyber Security concepts and implementation according spec fic customer
requirements
- Participating in definition of the FMEA analysis and design
- Interface between all stakeholders involved in defining and maintenance of SW modules and concepts
- Review on test case implementation and spec fication from ENG7 to ENG10 levels
- SW Architectural design and implementation reviews
- Providing analysis and cost estimation on customer change requests


Craiova, Romania

SOFTWARE DEVELOPER

HELLA ROMANIA
Software developer in a trailer tow module project meant for the major German OEMs. The ECU was
developer to be AUTOSAR compliant, with main functionalities the control of the trailer lights, gateway
functionality to external LIN slave modules, and the control of an electrical or semi-electrical tow bar. Other
key aspects for this project would be, the fact that, it is developed to accomplish ASIL B functional safety




rating and it was designed to be a platform project.
Main responsibilities:
- Design and implementation of handwritten SW Modules in ANSI C language following AUTOSAR and
MISRA rules
- Design and implementation of model-based SW Modules in MatLab using TargetLink and
Simulink following AUTOSAR and MISRA rules
- Maintaining a platform approach for modules in responsibility
- Configuration and maintenance of Communication Stack modules ( CAN and LIN )
- Integration and spec fic customer adaptation for each CAN and LIN message databases
- Supporting analysis on SW Architecture changes for customer change requests
- Support and configuration of Diagnostics Stack related concepts according to ISO 14229
- Perform developer test and Acceptance-test for software validation
- Root-cause analysis and debugging of issues reported on the field but also local testing teams
- Module unit design requirements
- Software Architecture requirements
- Module unit testing spec fication review
Craiova, Romania

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in