Embedded Software Engineer
Current→I successfully completed a 9-month consultant assignment before being recruited for a permanent role in an underground positioning system project.● Led software development, debug and validate plan the Android application to release an official version.● Settled the Continuous Integration/Continuous Deployment (CI/CD) pipeline for the team project to automate the generation of the Android, allowing to speed the validation to release a new version.● Developed communication protocol for the Linux simulator to communicate through HMI to save 2 days of installation for our deployment team and added features to get and interpret navigation data from Galileo to double our clients base.● Developed software to read from serial ports, parse data, and interfacing our GNSS correction API using Ublox M8T GNSS (GPS), improving clock accuracy of our simulator to meet the client precision.● Implemented a Python tool to give precision error reports for our team and business team, allowing them to demonstrate our system performance to clients.● Supported the deployment team by designing and providing performance services through Docker and Streamlit, cutting by 2 the installation of our system in our client’s site.● Contributed significantly to install demonstration sites for clients in Sweden, to show performances of our system to potential clients.