Skip to main content
Top expert badge
Recommended expert
Profile header background

Denis C.-Embedded Software Developer

Denis C. - Embedded Software Developer - profile avatar
Profile header overlay
Available
Cluj-Napoca, Romania

Check rate

Experience

Sep 2025 - Present

Embedded Linux & Kernel Space (Hobbyist)

Position summary
Embedded Linux & Kernel Space (Hobbyist)
Industries
Automotive
Information Technology
Business areas
Information Technology
  • Developing custom basic Linux kernel drivers and configuring/optimizing U-Boot bootloaders to bridge the gap between microcontrollers and MPU-based automotive platforms.
Aug 2024 - Present

LoRaWAN Solar Panel Monitor

Position summary
LoRaWAN Solar Panel Monitor
Industries
Energy
Business areas
Information Technology
Product Development
  • Architected an independent environmental data logging station utilizing Rust for baremetal STM32 firmware design, broadcasting telemetry over a long-range LoRaWAN network.
Sep 2023 - Present

Home Automation Systems

Position summary
Home Automation Systems
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Engineered custom smart lighting and central heating control hardware setups utilizing Arduino and STM32 platforms.
Apr 2022 - Present
Cluj-Napoca, Romania

Software Engineer

Eberspaecher Controls RO

Position summary
Software Engineer at Eberspaecher Controls RO
Industries
Automotive
Business areas
Information Technology
Product Development
  • 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

Mar 2022 - Dec 2022

Freelance AUTOSAR Workshops

Position summary
Freelance AUTOSAR Workshops
Industries
Automotive
Information Technology
Business areas
Information Technology
  • Prepares and delivers custom technical workshops for external engineering groups (Memory mapping, I/O handling, and Cybersecurity architecture).
Jan 2022 - Apr 2022
Cluj-Napoca, Romania

Software Engineer

SII Romania

Position summary
Software Engineer at SII Romania
Industries
Automotive
Business areas
Information Technology
Product Development
  • 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

Jul 2021 - Present
Cluj-Napoca, Romania

Volunteers Process Optimization

Position summary
Volunteers Process Optimization
Business areas
Human Resources
Logistics
  • 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.
Jun 2020 - Jan 2022
Cluj-Napoca, Romania

Software Engineer

Marelli

Position summary
Software Engineer at Marelli
Industries
Automotive
Business areas
Information Technology
Product Development
  • 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

Jul 2019 - Aug 2022

Location Manager

Position summary
Location Manager
Industries
Media and Entertainment
Business areas
Logistics
Operations
  • 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.
Sep 2015 - Present

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.

Automotive
Information Technology
Media and Entertainment
Energy
Profile match chart

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.

Logistics
Information Technology
Product Development
Human Resources
Operations
Profile match chart

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

Romanian
Native
English
Advanced
German
Elementary

Education

Oct 2016 - Jun 2020

Technical University of Cluj-Napoca

Bachelor Degree · Electronics and Telecommunication · Cluj-Napoca, Romania

Statistics

Experience

Total positions 10
Experience in Automotive 6.5 y
Avg length 3 y 3 m
Longest experience 11 y

Global experience

Countries worked in 1 (Romania)
Primary country Romania

Expertise

Recent roles Embedded Linux & Kernel Space (Hobbyist), LoRaWAN Solar Panel Monitor, Home Automation Systems
Main industries Automotive, Information Technology, Media and Entertainment
Main business areas Logistics, Information Technology, Product Development

Qualifications

Highest degree Bachelor

Profile

Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

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

0% 25% 50% 75% 100%
13% of experts charge less than €440 per day.
25% of experts charge between €480 and €520 per day.
50% of experts charge between €600 and €640 per day.
13% of experts charge €640 or more per day.
<€440 €480-​520 €600-​640 €640+

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.

800
600
400
200
Rate comparison chart
Daily rate avg. 565 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

800
600
400
200
Rate comparison chart
Median rate 600 €

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.