Francesco Tosoratti
Software Engineering Manager at MB Elettronica- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
-
Italian Native or bilingual proficiency
Topline Score
Bio
Samuele Sbardella
I had the opportunity to work with Francesco on several projects during last years. I was particularly impressed by his ability to handle different technologies effortlessly. He has an innate ability to acquire competencies in a short time and being immediately determinant to the execution of a task or a project. Francesco would be absolutely an asset to any team.
Samuele Sbardella
I had the opportunity to work with Francesco on several projects during last years. I was particularly impressed by his ability to handle different technologies effortlessly. He has an innate ability to acquire competencies in a short time and being immediately determinant to the execution of a task or a project. Francesco would be absolutely an asset to any team.
Samuele Sbardella
I had the opportunity to work with Francesco on several projects during last years. I was particularly impressed by his ability to handle different technologies effortlessly. He has an innate ability to acquire competencies in a short time and being immediately determinant to the execution of a task or a project. Francesco would be absolutely an asset to any team.
Samuele Sbardella
I had the opportunity to work with Francesco on several projects during last years. I was particularly impressed by his ability to handle different technologies effortlessly. He has an innate ability to acquire competencies in a short time and being immediately determinant to the execution of a task or a project. Francesco would be absolutely an asset to any team.
Credentials
-
ECDL (European Computer Driving License)
-Apr, 2006- Nov, 2024 -
Cambridge Preliminary English Test (PET) English B1
-Mar, 2004- Nov, 2024
Experience
-
MB Elettronica
-
Italy
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Engineering Manager
-
Jan 2022 - Present
• Software technical leadership for the developing software for electronic systems. • Management of the software processes according to applicable regulations, including planning, development, verification and configuration management. • Documentation Management (using ARXivar NEXT Software Platform) • Quality: ensuring delivery of high-quality software with respect to specifications, coded practices, guidelines and customers’ expectations. • Cost: ensuring the respect of the… Show more • Software technical leadership for the developing software for electronic systems. • Management of the software processes according to applicable regulations, including planning, development, verification and configuration management. • Documentation Management (using ARXivar NEXT Software Platform) • Quality: ensuring delivery of high-quality software with respect to specifications, coded practices, guidelines and customers’ expectations. • Cost: ensuring the respect of the budget (hours and costs) for the stipulated activities. • Delivery: ensuring the delivery dates to customers. • Analysis of customer Statement of Work (SOW) related to SW activities. • Analysis of customer technical specifications and identification of the system requirements allocated to software. • Allocation of tasks to the SW team members. • Risk identification & mitigation. • Formal Reviews with the customer and Management of software assessments and audits. • Internal communication with the HW Team and with the top management. • Control of activities carried out by consultants. • Management of the company internal procedures for the software development. • Technical proposal (SW/HW) and hours/costs estimation for RFQ (Request For Quotation)
-
-
Software Engineer
-
Dec 2015 - Dec 2021
• Project Management, Activity planning, Resource Management, Configuration Management, Organization of Project Milestones. • Software Development: Porting of Linux embedded distributions based on Yocto Project for custom devices (ARM MCUs), Software development (C Programming Language) with MPLAB X IDE (Microchip MCUs). • Development of Software and Hardware qualification and testing tools with NI Labview and NI TestStand environment. • Software Documentation following IEEE Std… Show more • Project Management, Activity planning, Resource Management, Configuration Management, Organization of Project Milestones. • Software Development: Porting of Linux embedded distributions based on Yocto Project for custom devices (ARM MCUs), Software development (C Programming Language) with MPLAB X IDE (Microchip MCUs). • Development of Software and Hardware qualification and testing tools with NI Labview and NI TestStand environment. • Software Documentation following IEEE Std 1558-2004 or EN50128 standards. • Software Development Proposals based on customer specifications, for projects with ARM microprocessors (e.g. NXP i.MX6 or Texas Intruments Sitara) or with microcontrollers (e.g. STM32CubeIDE, Microchip dsPIC33, Atmel ATmega) for IoT (Internet of Things) devices. • Management of documentation for Railways Projects. • Research & Development Proposals based on customer specifications, for Embedded IoT Devices with ARM microprocessors (e.g. NXP i.MX6 or Texas Intruments Sitara) or with microcontrollers (e.g. Microchip dsPIC33, Atmel ATmega).
-
-
-
ERA ELECTRONIC SYSTEMS S.R.L.
-
Italy
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
Software Engineer & Researcher
-
Apr 2013 - Nov 2015
• Software development for a Linux embedded environment. • Development and documentation of Software & Hardware qualification tools with NI Labwindows/CVI environment. • Formal Qualification Testing (FQT) verifying that the released CSCI (Computer Software Configuration Item) meets requirements documented in Software Requirement Specifications (SRS). • Study and definition of optimized algorithms to convert and transmit physical variables of ARINC 429 labels, to ICAO registries field… Show more • Software development for a Linux embedded environment. • Development and documentation of Software & Hardware qualification tools with NI Labwindows/CVI environment. • Formal Qualification Testing (FQT) verifying that the released CSCI (Computer Software Configuration Item) meets requirements documented in Software Requirement Specifications (SRS). • Study and definition of optimized algorithms to convert and transmit physical variables of ARINC 429 labels, to ICAO registries field by means of a MIL-STD-1553b bus. • Software design following DO-178B standards. • Heat Transfer simulations to study the thermal behaviour of a DC power supply. • FEM simulations of magnetic field's distribution generated from different configurations of permanent magnets to optimize magnetic field flux and generated current from an Homopolar Power Generator. • Software design and development of a wireless controlled ADC system for a RF body scanner. • Preliminary study of an efficient method to create ionized plasma in air with lasers. • Study of Laser technology as a power supply for Unmanned Aerial Vehicles (UAV). Show less • Software development for a Linux embedded environment. • Development and documentation of Software & Hardware qualification tools with NI Labwindows/CVI environment. • Formal Qualification Testing (FQT) verifying that the released CSCI (Computer Software Configuration Item) meets requirements documented in Software Requirement Specifications (SRS). • Study and definition of optimized algorithms to convert and transmit physical variables of ARINC 429 labels, to ICAO registries field… Show more • Software development for a Linux embedded environment. • Development and documentation of Software & Hardware qualification tools with NI Labwindows/CVI environment. • Formal Qualification Testing (FQT) verifying that the released CSCI (Computer Software Configuration Item) meets requirements documented in Software Requirement Specifications (SRS). • Study and definition of optimized algorithms to convert and transmit physical variables of ARINC 429 labels, to ICAO registries field by means of a MIL-STD-1553b bus. • Software design following DO-178B standards. • Heat Transfer simulations to study the thermal behaviour of a DC power supply. • FEM simulations of magnetic field's distribution generated from different configurations of permanent magnets to optimize magnetic field flux and generated current from an Homopolar Power Generator. • Software design and development of a wireless controlled ADC system for a RF body scanner. • Preliminary study of an efficient method to create ionized plasma in air with lasers. • Study of Laser technology as a power supply for Unmanned Aerial Vehicles (UAV). Show less
-
-
-
Università di Trento
-
Italy
-
Research Services
-
700 & Above Employee
-
Teaching assistant
-
Mar 2011 - Jun 2011
Tutoring to engineering students for the course of general Physics Tutoring to engineering students for the course of general Physics
-
-
Education
-
Università degli Studi di Trento / University of Trento
Master's degree, Physics -
Università degli Studi di Perugia
Bachelor's degree, Physics -
Liceo Scientifico Galileo Galilei Perugia
Diploma, PNI (Italian national plan of informatics)