About

Amirhossein (Amir) Moshtaghioun

Embedded AI, robotics, and intelligent systems engineer based in Regina, Saskatchewan.

Amir Moshtaghioun

Profile

Hardware-aware, deployment-focused engineering

I am an embedded systems and robotics engineer with over nine years of experience building intelligent machines from the circuit board up. My work spans STM32 and ESP32 firmware, multi-layer PCB design, FPGA integration, ROS2 robotics, industrial automation with Siemens PLCs, computer vision pipelines, and LLM/RAG diagnostic systems.

I co-founded a robotics and embedded systems company in Iran where I led development of industrial robotic arms, EtherCAT motion systems, FPGA-based signal processing hardware, and computer-vision-guided manufacturing tools. Before that I spent nearly four years at Faraz Sanaat developing embedded control systems for industrial instrumentation, including a precision alpha-particle beam scanner and a VOD steelmaking gas analysis system. I also led R&D at an IoT company where we shipped over 2000 industrial monitoring devices achieving 99.99% uptime in production.

Since moving to Canada I have been pursuing a Master of Science in Industrial Systems Engineering at the University of Regina, with research focused on computer vision and robotic inspection systems. In parallel I completed a Mitacs internship at MacDon Industries developing industrial perception models for agricultural machinery, and I hold an NSERC IRC research position working on drone-based inspection systems. I also taught machine learning with Python at Circuit Stream.

Earlier, during my MSc in Computer Engineering (AI and Robotics) at Yazd University, I built an autonomous healthcare robot deployed in an ICU during the COVID-19 pandemic, and developed autonomous solar panel cleaning systems.

My engineering philosophy is hardware-aware and deployment-focused. I care about systems that work in the real world under real constraints, not just in the lab.