Federico Miroballo

iSAQB CPSA-F Accredited Trainer - Lead Software Architect and line manager at Luxoft

Greater Rome Metropolitan Area

About

Manager, software architect and trainer, expert in requirement management, software design (architecture and detailed design) for distributed system and embedded applications in automotive, avionic and medical field. Management and leadership of software projects according to ASPICE, MIL-STD-2167A-498 and DO178 standards. Wide experience in design and development of software in assembler and high level object oriented programming languages (e.g. C++, Java) for embedded real time application, database management in distributed application and automotive infotainment in adaptive AUTOSAR projects. System design (hardware and firmware), development and integration of automotive devices for disabled people. Certified professional as Software Architect foundation level by iSAQB and accredited as CPSA-F trainer.

Experience

  • Lead Software Architect / Direct and Line Manager at Luxoft Italy
    Jan 2026 - Present · 6 mos

  • Luxoft (Full-time · 8 yrs)
    • Senior Software Architect / Technical trainer
      Sep 2023 - Present · 2 yrs 10 mos

      Trainer for software architecture.

    • Senior Software Architect
      Jul 2018 - Present · 8 yrs

      Architecture design and technical leadership. Automotive service oriented diagnostic by Porsche. Wired and OTA software update management software in the Adaptive AUTOSAR framework by SCANIA. Develop of technical concepts and requirements. Consultancy by different customers. System migration analysis.

    • Senior Software Architect / Direct & Line Manager
      Feb 2023 - Jan 2026 · 3 yrs

      Disciplinary and technical management of a software development team.

  • Software Architect at Magneti Marelli GmbH
    Apr 2013 - Jul 2018 · 5 yrs 4 mos

    Development of software requirements and architecture by means of UML for automotive infotainment applications in embedded Linux and AUTOSAR-OSEK-OS. Code and software design review. Ticket and bug analysis. Review and improvement of MM software design engineering process and unit test process.

  • Senior Software Engineer at Fujitsu Semiconductors Europe GmbH
    Dec 2011 - Mar 2013 · 1 yr 4 mos

    Development of software architecture and software detailed design for embedded Linux graphics applications by means of UML. Development of documentations for software requirements, software design and test specification. Leading the improvement of the software architecture development process. Preparation and presentation of guide line and templates for the development of software architecture and software detailed design conforming the ASPICE process framework.

  • Senior System Engineer at Berner & Mattner
    Sep 2008 - Nov 2011 · 3 yrs 3 mos

    Project leader for software requirements development project. System Requirements analysis and development of software requirements for a controller device of the TP400 aero engine. Development of Human machine interface (GUI) in the framework of Eclipse Open Project, software design and development using Java and UML. Reverse engineering and redesign for the Tornado aircraft main computer´s software using Ada95 and UML. Development of the avionic system´s documentation for the Tornado aircraft.