02/03/2026 updated


100 % available
Embedded Software Engineer
Turin, Italy
Worldwide
M.Sc. in Biomedical EngineeringAbout me
Experienced Embedded Software Engineer with 5+ years of expertise in Embedded C/C++, ARM Cortex-M, FPGA, and RTOS. Skilled in I2C, SPI, RS485, BLE, and Wifi. Ready to bring my technical prowess to your dynamic team.
ResearchAlgorithmsData AnalysisARM ArchitectureMedical ImagingBluetooth Low Energy (Bluetooth)C++ (Programming Language)CalculationsCommunications ProtocolsComputer ProgrammingData CollectionData TransmissionsEmbedded SystemsEmbedded SoftwareFirmware
Embedded Systems Development
Advanced expertise in developing and maintaining embedded software for vital sign monitoring systems using NXP microcontrollers and C++, with real-time operating system design capabilities
ARM Cortex-M Programming
Proficient programming skills for ARM Cortex-M microcontrollers with extensive experience in low-power IoT device development and BLE communication protocols
Signal Processing and Algorithm Implementation
Specialized knowledge in implementing embedded algorithms for SpO2 measurement and sensor data fusion to calculate blood oxygen saturation levels in real-time
FPGA Development
Experience in FPGA implementation for advanced medical image processing including real-time image enhancement and dynamic region of interest extraction
Communication Protocols
Expertise in I2C, SPI, RS485, BLE, and WiFi protocols for embedded system integration and data transmission
Real-Time Operating Systems
Proficiency in FreeRTOS development and implementation for low-power IoT devices with seamless communication capabilities
Python and MATLAB Programming
Advanced skills in Python and MATLAB for image processing, data analysis, and research project implementation
Medical Device Development
Specialized experience in firmware development for cutting-edge renal care technologies and medical imaging systems
Sensor Integration
Proficient in integrating sensors using SPI/I2C interfaces for data acquisition in embedded systems with cross-functional team collaboration
Advanced expertise in developing and maintaining embedded software for vital sign monitoring systems using NXP microcontrollers and C++, with real-time operating system design capabilities
ARM Cortex-M Programming
Proficient programming skills for ARM Cortex-M microcontrollers with extensive experience in low-power IoT device development and BLE communication protocols
Signal Processing and Algorithm Implementation
Specialized knowledge in implementing embedded algorithms for SpO2 measurement and sensor data fusion to calculate blood oxygen saturation levels in real-time
FPGA Development
Experience in FPGA implementation for advanced medical image processing including real-time image enhancement and dynamic region of interest extraction
Communication Protocols
Expertise in I2C, SPI, RS485, BLE, and WiFi protocols for embedded system integration and data transmission
Real-Time Operating Systems
Proficiency in FreeRTOS development and implementation for low-power IoT devices with seamless communication capabilities
Python and MATLAB Programming
Advanced skills in Python and MATLAB for image processing, data analysis, and research project implementation
Medical Device Development
Specialized experience in firmware development for cutting-edge renal care technologies and medical imaging systems
Sensor Integration
Proficient in integrating sensors using SPI/I2C interfaces for data acquisition in embedded systems with cross-functional team collaboration
Languages
EnglishFluentFrenchFluentItalianNative speaker
Project history
Developed and maintained embedded software for advanced vital sign monitoring systems including SpO2, Respiratory Rate, and PSI using NXP microcontrollers and C++. Integrated and optimized algorithms for performance and system reliability. Designed real-time operating system for low-power IoT devices with BLE communication and NFC protocol handling.
Engineered innovative embedded software solutions for sleep disorder therapies achieving 25% improvement in algorithm accuracy. Designed and developed real-time operating system in C/C++ for low-power IoT devices with BLE and NFC protocol handling. Implemented embedded algorithms for SpO2 measurement using signal processing techniques and sensor data fusion.
Proficient in integrating sensors using SPI/I2C interfaces for data acquisition in embedded systems. Collaborated with cross-functional teams to achieve 15% reduction in customer-reported issues through rigorous testing and debugging. Implemented advanced software solutions for Cypress/Infineon PSoC family enhancing electronic device capabilities.