Software Design Verification Engineer
CurrentContributed to the development and enhancement of Energy Storage products for NorthAmerica, Australia, and Europe. In my role within the R&D department, my primary focusincluded improving the functionality of existing systems, optimizing and creating new features tomaximize system uptime.• Served as the principal developer for the Tiva firmware using C/C++ for RTOS.• In charge of the development of the C# .NET Framework application for controlling EnergyManagement Systems, using TCP/IP and RS485 to communicate via serial and Modbus.• Integrated communication protocols (SPI, CAN, RS485, TCP, Modbus) for seamless systemcommunication, conducted system-level diagnosis, and provided guidance.• Successfully led the integration of various manufacturers' batteries into Eguana's energymanagement systems, ensuring seamless BMS communication via the CANbus protocol.• Developed Python software deployed on a Raspberry Pi for Multi-Unit Control.• Worked closely with field technicians to improve firmware and software, involving hands-ontesting in the lab, performing tests myself, and guiding lab technicians with instructions• Managed Software Change Orders to ensure the proper implementation of updates.