You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Antonio RiccioAR

Antonio Riccio

Embedded Software Engineer Consultant

€700/day
Munich, DE
8-15 years

Average response time: 1 hour

About Antonio

Experienced Embedded Software Engineer specialising in software development for real-time, multithreading embedded systems in aerospace, defence, and telecommunications.

Proficient in MISRA-compliant embedded C, C++ and VHDL, with hands-on expertise in Linux kernel development, device drivers, and FPGA firmware.

Skilled in designing, implementing, and testing high-reliability software architectures for SoC, FPGA and microcontroller platforms.
  • Italian

    Native or bilingual

  • English

    Fluent

  • German

    Conversational

  • French

    Basic

Can work on-site
Munich (up to 20km)

Experience

  • Medical Company
    Embedded Software Engineer Consultant
    MEDICAL
    July 2025 - Today (11 months)
    Munich, Germany
    Project: embedded software integration & validation for medical device

    • IEC 62304 Class C compliant embedded software integration and validation. Working with Zynq UltraScale+ SoCs (APU running QNX, RPU running RTOS) and Spartan FPGAs, including MicroBlaze CPUs. Maintaining software and configuration consistency across 7 parallel prototypes and ensuring correct behaviour after updates, configuration changes, or partial failures.
    • Design and PowerShell development of automation scripts to support and automate deployment workflows. Unit tests in a Docker-based environment. Integration tests on real device.
    • Black box system-level tests to ensure traceability and compliance with internal verification processes. Investigated failed test cases by collecting data for root-cause analysis and generating defect reports with reproduction steps, logs, and relevant embedded debugging information.
    IEC 62304 FPGA Embedded Systems Zynq UltraScale+ Docker
  • Industrial Automation Company
    Embedded Software Engineer Consultant
    LOGISTICS AND SUPPLY CHAIN
    January 2025 - March 2025 (2 months)
    Munich, Germany
    Project: porting of R algorithms to Zynq platform

    • MISRA-compliant embedded C development of algorithms for the statistical detection and forecast of welding failure process.
    • Detailed design and VHDL firmware development for FPGA acceleration of the aforementioned algorithms (FFTs) in hardware.
    • Unit and integration in a Docker environment. System tests on a Zynq 7000 SoC hardware platform. Employed Yocto/Petalinux for Linux filesystem customisation and GitHub Actions for static analysis and cross-compilation.
    FPGA Linux C VHDL MISRA
  • The Exploration Company
    Embedded Software Engineer
    AVIATION AND AEROSPACE
    May 2023 - November 2023 (7 months)
    Munich, Germany
    Project: spacecraft carrying cargo to Earth orbit

    • UML architectural and detailed design, MISRA-compliant embedded C development of software that collects data from different sensors and sends commands to actuators. Employed *socat* library.
    • Unit and integration in a Docker environment. System tests on a Zynq UltraScale+ XCZU9EG MPSoC hardware platform. Employed Petalinux for Linux filesystem customisation and Github Actions for static analysis and cross-compilation.

    Project: control system with Triple Modular Redundancy (TMR)

    • Object-oriented design and C coding of a framework for simulating flight control laws. Employed the Linux inter-process-comms APIs.
    • Unit and integration tests executed in a Docker environment.
    Linux MISRA C Zynq UltraScale+ Docker

Recommendations

Be the first to recommend Antonio

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Professional Degree in Space Studies (SSP21)
    ISU
    2021
    Three months summer course; interdisciplinary program designed to provide professionals with a broad understanding of space-related fields, including engineering, policy, science, and business.
  • Master of Science
    University of Naples
    2017
    Dept. of Computer Engineering, specialization in Embedded Software, three years course study; final grade 110/110 cum laude (i.e. 110 points out of a possible 110 with honors).

Skill set

Categories