Davide Davelli

Senior Software Engineer | Embedded Systems

Salary / Daily rate

Brescia, Province of Brescia, Italy

Freelance

Remote only

Skills

C++RustClean ArchitectureC#Clean CodeSQLiteGitGitLabBackend DevelopmentMicroservices.NETLinuxGitHubScrumJiraSQL databases

Languages

EnglishItalian

About me

Intro

Freelance Software Engineer with 11+ years expertise in C++, C#, and Rust development across embedded systems and desktop applications. Led teams to deliver 10x performance improvements in 3D rendering and architected microservice systems achieving 50% efficiency gains. Specialized in embedded Linux, automotive solutions, and high-performance applications for complex technical challenges.

Links

Work experience

Senior Software Engineering Consultant

KalpaFreelance

Apr 2025 - Present

1 year 7 months

Milan, Metropolitan City of Milan, Italy

Working as a Linux Embedded software engineer consultant for development of electrical vehicles charging stations.

Senior Software Engineer

DXC Luxoft

Aug 2022 - Apr 2025

2 years 9 months

Remote

Worked as a Senior Software Developer and Team Lead for development of lights domain in central ECU for one of the main German car manifacturer. Work in lighs domain consisted in developing ECU code with embedded C++ on top of AUTOSAR Classic framework, and additionally developing a C# desktop application used by client to configure light animations based on car models and configuration: • Co-ordinated team of 7 developers to implement new lights animation data storage architecture for next generation car platform. Feature was delivered in the expected one year timeframe, allowing the company to score a follow-up maintenance and expansion request by client. • Implemented algorithm to produce a “crystal light” effect by generating random waveforms for illuminating low beam LEDs • Implemented mechanism to compress light animation data, which allowed client to store and play up to 700 concurrent LED light animations • Improved light configuration data generation algorithm, resulted in 75 % decrease in computation time

Software Engineer

GEXCEL

Jul 2013 - Aug 2022

9 years 2 months

Brescia, Province of Brescia, Italy

Worked as Software Developer and Tech Lead in building and mantaining company portfolio of reality capture solutions: • Directed a team of 5 developers to extend and maintain 3D point cloud processing and visualizing desktop applications. • Overhauled 3D rendering pipeline in main company application, resulted in displaying up to 10 times more points in point clouds visualization, from tens to hundreds of millions points. • Architected and implemented the Heron capture system, to collect data from LIDAR, IMU and Camera sensors using microservice architecture written Rust and gRPC commnication protocol. This allowed the company to create a 50% more efficient reality capture system. • Designed mobile application to control Heron system and to visualize acquisition data


Education

Università degli Studi di Brescia

Master in Telecommunications engineering

2007 - 2013

6 years 1 month

The best place to find your next move

© 2026. All Rights Reserved.