Summary
Diego Mayorga is a Senior Application Developer and embedded/control systems engineer with four years of hands-on experience building real-time control software for aerospace systems, including FADEC logic for PW800 engines. He combines deep C/C++ firmware skills on ARM and PSoC platforms with practical hardware troubleshooting using oscilloscopes, logic analyzers and bus interfaces like ARINC-429, CAN, SPI and I2C. At Silicon Labs he now serves as a customer-facing technical lead for mesh applications, owning escalations, mentoring teammates and bridging sales, R&D and field engineers. His background includes MATLAB/Simulink-based control design, HIL testing and automation (he built a Python tool to trace Simulink LLRs to C code), reflecting a strong focus on traceability and certification-ready development. Currently completing an MEng in Electrical and Computer Engineering, he blends academic control-systems rigor with production-grade embedded engineering.
4 years of coding experience
3 years of employment as a software developer
Master of Engineering - MEng, Electrical and Computer Engineering, Master of Engineering - MEng, Electrical and Computer Engineering at Concordia University
Bachelor's Degree, Electrical, Electronics and Communications Engineering, Bachelor's Degree, Electrical, Electronics and Communications Engineering at Universidad Distrital Francisco José de Caldas
English, Spanish, French