Software Development Engineer
CurrentMember of the Control System Platform (CSP) Team responsible for developing the Train Control and Monitoring System (TCMS) Platform. Mainly involved in developing the platform for ETR1000 full Hitachi a strategic 1 billion project.- Designed and developed C embedded application designed for the execution of safety-critical logic, that will beundergone external assessment for SIL2 certification. Including the development of firmware for TI ARM-basedmicrocontrollers, and configuring modules like SPI, DMA, GPIO, RTI, and EMIF.- Implemented TRDP gateway and TRDP/SPI bridge C application for Linux embedded system.- Developed a Python tool to generate C API for fast interaction with project-specific control logic.- Re-engineered Python configuration tool, improving modularity, readability, and maintainability.