Denis C.-Embedded Software Developer

Check rate
Experience
Embedded Linux & Kernel Space (Hobbyist)
- Developing custom basic Linux kernel drivers and configuring/optimizing U-Boot bootloaders to bridge the gap between microcontrollers and MPU-based automotive platforms.
LoRaWAN Solar Panel Monitor
- Architected an independent environmental data logging station utilizing Rust for baremetal STM32 firmware design, broadcasting telemetry over a long-range LoRaWAN network.
Home Automation Systems
- Engineered custom smart lighting and central heating control hardware setups utilizing Arduino and STM32 platforms.
Software Engineer
Eberspaecher Controls RO
Multi-MCU System Architecture: Architected a complex multi-MCU system topology linking 5 microcontrollers; designed a dual-channel secure flashing strategy supporting high-speed physical CAN bus flashing and wireless Bluetooth OTA updates.
Automotive Communication Stacks: Configured, optimized, and debugged vehicle communication stacks across LIN, CAN, CAN-FD, and FlexRay protocols.
Functional Safety & Fault Isolation: Implemented core safety mechanisms for ASIL B and ASIL C projects (ISO 26262); configured and deployed the Memory Protection Unit (MPU) for strict hardware-level memory isolation to protect the safety-critical execution path.
Hardware-Level Debugging: Resolved complex timing and silicon anomalies directly on target hardware using Oscilloscopes, Logic Analyzers, and deep register-level analysis against microcontroller datasheets.
Bootloader & OTA Architecture: Deployed Flash Bootloader systems and secure OTA updates (Single MCU and Master-Slave topologies) for major OEMs (VAG, MBAG, PAG, Stellantis, BMW). Integrated secure boot, secure flashing, and downgrade protection.
HSM & Cryptography: Developed and integrated Hardware Security Modules (HSM) aligned with ISO 21434 and UNECE R155/R156, utilizing hardware acceleration to optimize cryptographic execution times.
Low-Level BSW & CDD Development: Designed baremetal and AUTOSAR BSW/MCAL drivers (SPI, Watchdog, UART, I2C); engineered an asynchronous, non-blocking Complex Device Driver (CDD) utilizing SPI with DMA execution.
Technical Leadership & Initiatives: Led technical architecture proposals for high-stakes RFI/RFQ processes. Directed the Eberspächer Academy 2023, managing curriculum and budget while mentoring a 5-person team to build a complex embedded project from scratch. Served as Employee Representative.
OEM Expertise: Mercedes-Benz, BMW, Volkswagen Group, Rivian, Daimler Truck
Key Projects: Battery Management System, SCAP 48V, Electrical & Fuel Heaters, Smart Switches
Freelance AUTOSAR Workshops
- Prepares and delivers custom technical workshops for external engineering groups (Memory mapping, I/O handling, and Cybersecurity architecture).
Software Engineer
SII Romania
Diagnostic Layer Architecture: Developed the diagnostic cluster for a high-voltage Onboard Charger (OBC) project for Stellantis using AUTOSAR 4.3 standards.
Toolchain Configuration: Managed BSW, SWC, OS, and RTE design configurations using Vector DaVinci Developer/Configurator and EB Tresos.
Automation Testing: Authored automated unit and integration test suites via Robot Framework.
Key Projects: OnBoard Charger
OEM Expertise: Stellantis
Volunteers Process Optimization
- Consulted a major music festival in Cluj to improve volunteer recruiting processes
- Integrate a psychological profiling form in collaboration with an NGO
- Digitalize all operational flows including email communications, contract generation, lunch and transport logistics, and volunteer certification delivery.
Software Engineer
Marelli
Software Integration & CI/CD: Owned software integration and automated build pipelines using Jenkins and custom GNU Make build scripts.
BSW Development: Engineered custom BSW utilities (CRC), RTOS Wrapper Components, and Runtime Environment (RTE) configurations.
Solve complex issues
Key Projects: Headlamps
OEM Expertise: Stelantis
Location Manager
- Worked as a Location Manager at Major Festivals and other regional music events, ensuring smooth operations, logistics coordination, and team supervision during high-scale live events.
Volunteering
- Actively volunteered for several student and technical organizations during bachelor's studies, contributing to event organization, community outreach, and academic support initiatives.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Automotive, Information Technology, Media and Entertainment, and Energy.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Logistics, Information Technology, Product Development, Human Resources, and Operations.
Summary
Highly technical Embedded Software Engineer with over 5 years of experience specializing in AUTOSAR architecture, automotive cybersecurity (ISO 21434, UNECE R155/R156, HSM), and functional safety (ISO 26262 ASIL B-D). Track record designing low-level drivers, Flash Bootloaders, complex network stacks, and multi-MCU system architectures for major global OEMs. Experienced in hands-on vehicle validation (proving grounds for summer/winter testing). Expanding into Embedded Linux, U-Boot, and kernel driver development.
Skills
Programming Languages
- Embedded C (Advanced)
- Python, C++, Bash (Intermediate)
- Rust (Hobbyist)
Baremetal Expertise
- Autosar Classic Platform (Bsw, Swc, Mcal)
- Flashbootloader Development
- Hsm Development
- Custom Cdds
Cybersecurity Expertise
- Iso 21434
- Unece R155&R156 Implementation
- Fds, Sfd, Ssa, Bac Integration
Safety Expertise
- Iso 26262 (Asil B And C) – V-Cycle: Swe.1 To Swe.4
- Asil Decomposition, Traceability, And Unit Testing
- Mpu Isolation
Microcontrollers & Socs
- Infineon Aurix Tc3xx
- Renesas Rh850
- Cypress Traveo T2g
- Texas Instruments C2000
Communication Stacks
- Can, Can-Fd, Flexray, Lin, Bluetooth Le, Spi, I2c, Uart
Operating Systems
- Autosar Os
- Freertos
- Embedded Linux (Kernel Space)
Development & Debugging
- Ide & Compilers: Greenhills, Tasking, Vs Code, Code Compser, C2000
- Debuggers: Lauterbach (Trace32), Isystem Winidea
- Hardware Analysis: Oscilloscopes, Logic Analyzers
- Build Systems: Gnu Make, Cmake, Ninja, Cargo
Version Control & Ci/Cd
- Git, Svn
- Jenkins (Ci/Cd Pipelines)
- Azure Devops
Requirements & Modeling
- Alm Tools: Polarion, Jira
- Modeling & Design: Ibm Rhapsody, Enterprise Architect, Doxygen, Uml
Testing & Flashing
- Canoe, Vflash, Robot Framework
- Diagnostic Tools: Odis, E-Sys, Monaco, Zenzefi, Pdit
Autosar Tools
- Vector Davinci Developer & Configurator, Eb Tresos
- Etas
- Candela Studio, Odx Studio, Canoe
Languages
Education
Technical University of Cluj-Napoca
Bachelor Degree · Electronics and Telecommunication · Cluj-Napoca, Romania
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Denis is based in Cluj-Napoca, Romania.
Denis speaks the following languages: Romanian (Native), English (Advanced), German (Elementary).
Denis has at least 11 years of experience. During this time, Denis has worked in at least 8 different roles and for 3 different companies. The average length of individual experience is 1 year and 1 month. Note that Denis may not have shared all experience and actually has more experience.
Based on recent experience, Denis would be well-suited for roles such as: Embedded Linux & Kernel Space (Hobbyist), LoRaWAN Solar Panel Monitor, Home Automation Systems.
Denis's most recent position is Embedded Linux & Kernel Space (Hobbyist).
In recent years, Denis has worked for Eberspaecher Controls RO, SII Romania, and Marelli.
Denis is most experienced in industries like Automotive, Information Technology, and Media and Entertainment. Denis also has some experience in Energy.
Denis is most experienced in business areas like Logistics, Information Technology, and Product Development. Denis also has some experience in Human Resources and Operations.
Denis has recently worked in industries like Automotive, Information Technology, and Media and Entertainment.
Denis has recently worked in business areas like Logistics, Information Technology, and Product Development.
Denis holds a Bachelor in Electronics and Telecommunication from Technical University of Cluj-Napoca.
Denis is immediately available for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 27 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Embedded Linux & Kernel Space (Hobbyist)
Nearby freelancers
Professionals working in or nearby Cluj-Napoca, Romania
