Eduardo Tagle is a versatile software and hardware engineer with over nine years of professional experience and a long history of designing embedded systems, test platforms, and custom electronics for sectors ranging from satellites to mobile and IoT. He blends low-level firmware expertise (x86/ARM, VHDL, Keil, interrupt tables) with higher-level application work (.NET, Python, JavaScript, mobile UX/backend), and has contributed notable enhancements to the widely used Marlin 3D-printer firmware, including Arduino Due USB MSD and flow-control features. His work at CONAE and DTA highlights a strong background in RF testing and satellite ground-system tooling, while roles at Intel and Motorola show experience automating diagnostics and integrating large-scale video systems. Comfortable across hardware design, DSP, and full-stack software, he often bridges disciplines to deliver practical testbeds and production-ready firmware. Based in C贸rdoba, Argentina, he brings a pragmatic engineering approach informed by decades of R&D and hands-on embedded development.
9 years of coding experience
15 years of employment as a software developer
Electronic Engineer, Industrial Electronics/ Operating Systems / Analog and digital design, Electronic Engineer, Industrial Electronics/ Operating Systems / Analog and digital design at Universidad Nacional de Cordoba
Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:65 commits, 31 PRs, 1102 comments in 5 years 2 months
Contributions summary:Eduardo made significant contributions to the Marlin firmware, primarily focusing on features for the Arduino Due platform. Their work includes implementing interrupt vector table relocation, XON/XOFF flow control for serial communication, and USB Mass Storage Device (MSD) functionality, enabling SD card access via the native USB port. Additionally, they improved the Software SPI implementation for DUE and made enhancements to the ST7920 graphics display library.
Contributions:5 commits, 1 PR, 3 pushes in 5 months
fixopenflowlinuxubuntu1804newer
Find and Hire Top DevelopersWe鈥檝e 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
Eduardo Tagle - Software & Hardware Design And Planning at TS