Experience
January 2021 - Present
Embedded Firmware Developer
Amitco - Midhco- Designed hardware and developed firmware for the vehicle data network (CANBUS) logger optimized for mining dump trucks: captures all messages, intelligently reduces size (through thresholds and timing), and transmits selectively (via WiFi/3G). Enables proactive maintenance by pinpointing root causes and significantly slashing costs.
- Secured OPC Data Collector, extracted critical process data using advanced filters, optimized real-time updates in MariaDB. Dual-layer encryption (PGP Over IPSEC) ensured secure AI server transmission and data compliance. (OpenWrt, C, Python, MariaDB)
June 2015 - January 2021
Embedded Firmware Developer
Koosha Hooshmand Kerman, Kerman• Developed secure & scalable RFID water Water Dispensing System(GPRS, Mifare Rfid, GUI interface)
for 40+ stations, achieving 30% waste reduction through real-time data & remote control (API),
enhancing efficiency & user experience.
• Designed hardware and PCB layout for Compact RTU Based on STM32 with isolated Rs485, analog
input, and Ethernet interface. (Altium Designer)
• Developed MQTT Gateway hardware & firmware to integrate Modbus networks with MQTT, enabling
real-time data exchange and improved device interoperability
• Developed & deployed 4 SCADA systems(Zenon)for water companies, optimizing DNP3/Modbus/Profibus
integration. Improved efficiency& reliability with comprehensive reporting, alarms, data archives, &
modern GUI.
• Developed Ethernet-connected Digital I/O device (8DI, 8DO, 2AI, 2AO) for industrial signal exchange
over IP. Enables seamless exchange of analog & digital data (max 8 digital pairs, 2 analog pairs) with
another device or a local PLC/DCS, achieving low latency (¡20ms) on local networks. Web interface
allows for configuration.
2012 - Now
Relevant Projects
FreeLancer• Designed IEC 61000-4-3, IEC 61000-4-6, and IEC 61000-4-8 compliant hardware and PCB for Portable
Syringe pump. (Altium Designer)
• Developed secure and configurable Modbus Slave firmware for 4-channel Thermocouple data acquisition, streamlining temperature monitoring..
• Designed versatile General Transducer firmware (Modbus Slave) with high-resolution data acquisition
(3x 24-bit ADC) and flexible analog output control (4x 16-bit DACs) for various sensors, generating
4-20mA, 0-10V, +/-10V ranges.
• Developed firmware for battery-powered portable syringe pump with user-friendly GUI (bilingual) for
selecting injection type, duration, and syringe type. Features dual self-calibration mechanisms and
multi-layered protection compliant with medical standards.
• Developed firmware and designed hardware/PCB for an enhanced water well inspection camera. It
integrates a shaft encoder for real-time depth measurement and an on-screen display (OSD) for key
information, improving efficiency and accuracy of inspections.
• Developed a high-precision water quality monitoring system for deep wells, utilizing Direct Digital
Synthesis (DDS) technology to generate a precise sine wave for accurate TDS measurement.
• Designed hardware and developed firmware for Queue management kiosk, reducing customer wait time
and improving efficiency (JAVA, C#, AVR).
• Developing low-power, battery-powered data acquisition devices using LoRa for diverse sensors (Thermocouple, RTD, 4-20mA), transmitting data to a receiver with 4-20mA//Modbus RTU conversion.
Firmware in development focuses on efficient communication and sensor integration.
• Developed an 8-channel AC dimmer specifically designed for Smart Homes, featuring Modbus RTU
communication for seamless integration into existing automation systems
Programming Skills
C
Python
C#
Microcontrollers
STM32
AVR
ESP32
8051 Series
Programming Skills
C
Python
C#
SCADA and IoT
COPA-DATA Zenon
SIMATIC WinCC
OPC UA
OS and platforms
Windows
FreeRTOS
Embedded Linux
Education
2010
Bachelor of Electronic Engineering
2008
Associate Degree of Electronic Engineering
Contact
- Phone +98-9131438414
- Linkedin https://www.linkedin.com/in/aliyaghoobi-hw-sw/
- E-mail Yahoobi88@gmail.com