Skip to content
BackNov 7
Federico F.

Federico F.

Research, Development and Consulting

Senior Embedded Software Engineer and Consultant * Senior Electronic Engineer with over 35 years of coding experience. * Chartered Engineer, Province of Verona, since 2004. * Master of Science in Electronic Engineering, University of Padua. * Specialization in embedded systems, real-time software development, and hardware/software architectures. * Expertise in Linux kernel customization, driver development, and complex mechatronic system integration. * Experience across marine, aerospace, industrial, and commercial sectors. Technical Skills * Programming Languages: C, C++, Rust, Kotlin, Python, Java, Perl, PHP, Objective-C, Assembly (Intel, ARM, Motorola, Microchip). * Embedded & OS: Linux Kernel development (drivers, real-time modules), RTOS (FreeRTOS, mbed, Arduino), Buildroot, Yocto, Android Internals (HAL, RIL), RTAI. * DevOps & Tools: Docker, Git, CMake, Conan, CI/CD (GitHub Actions, CircleCI), UML 2.0, Agile/SCRUM. * Hardware: Digital electronics design, PCB design (KiCAD, Eagle), microcontrollers (ARM, Renesas, OMAP). Professional Experience * Development of drivers, middleware, and libraries for RFID e-MRTD document readers using Rust and Python. * Engineering of licensing engines and boat hull simulation applications using C++17, Qt5/6, and Boost. * Design and implementation of custom Linux OS (Kernel 4.19, u-boot, buildroot) for Bridgemate 3; optimized boot time to under 4 seconds. * Development of 3D printer slicers using C++ and Qt5. * Customization of Android OS for secured educational devices and vending machine controllers. * Development of Linux kernel modules for real-time video stream processing on TI OMAP hardware. * Firmware and HMI development for dental unit controllers and motor-driven systems. * Control software for subsea inspection ROVs and test software for ESA space probe robotics. * Architectural design contributions for the ITER robotic maintenance system. * Design of wearable GPS/barcode tracking devices and automotive telemetry units. * Management of hardware and software R&D for industrial laser engraving machines. * Migration of industrial control systems from DOS to Embedded Linux. Languages * Italian: Native. * English: B2. * French: B2. * German: A2.

🇮🇹Verona, Italy$90/hr100% JSS4.98 (14)Since May 2015

Earnings and projects

MRR
$0

Last 6 months ÷ 6

World#139,440 / 412k
🇮🇹Country#827 / 3,095
Revenue, last 30 days
$0
Total earnings
$20k

Billed in all: $59k

World#139,440 / 412k
🇮🇹Country#827 / 3,095
Per project
$883
Projects, last 6 months
0
World#209,850 / 412k
🇮🇹Country#1,536 / 3,095
Projects in all
23

Across 24 contracts

79% fixed21% hourly
World#120,400 / 412k
🇮🇹Country#904 / 3,095

Earnings, last 30 days

$59.5kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$58k$59k$60k$61kOct 8Oct 23Nov 7

Skills