Uvindu Wijesinghe is a Lead Control and Embedded Engineer with 8 years of experience designing safety-critical embedded systems for automotive testing and robotics. He combines deep hands-on expertise with PIC32 and STM32 microcontrollers, RTOS development, and Yocto-based Linux interests to deliver reliable hardware-software integrations and redundant safety architectures. At AB Dynamics he progressed from Embedded Design Engineer to leading a team that builds control software for next-generation products, applying rigorous communication-protocol design and real-world test validation. His background includes power-architecture work at Jaguar Land Rover and leading a prize-winning driverless Formula Student project, where he designed low-voltage and shutdown systems and built optimized dashboards in Qt/C++. Collected experiences across vehicle networks, CAN reverse-engineering, and penetration testing give him a pragmatic systems view that bridges firmware, electronics, and safety-driven product delivery.
8 years of coding experience
8 years of employment as a software developer
IGCSE & A-Levels, IGCSE & A-Levels at Maru-A-Pula School
Master of Engineering (MEng) Electrical and Electronics Engineering, Master of Engineering (MEng) Electrical and Electronics Engineering at University of Bath
Contributions:21 pushes, 1 branch in 4 years 4 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Uvindu Wijesinghe - Lead Control And Embedded Engineer at AB Dynamics