Embedded Hardware and Firmware Engineer with 14+ years of experience building industrial microcontroller- and SoC-based systems, designing high-speed multilayer PCB hardware, and delivering production-ready firmware and bring-up support. Experienced across system architecture, component selection, controlled-impedance layout, EMC/EMI-aware design, debugging, and BOM optimization, with hands-on work in STM32/ARM, FreeRTOS, Embedded C/C++, and embedded Linux/OpenWrt; also strong connectivity background (Ethernet, RS-485/Modbus, LTE, GPON, PoE).

Soheil Arash Moghaddam

Embedded Hardware and Firmware Engineer with 14+ years of experience building industrial microcontroller- and SoC-based systems, designing high-speed multilayer PCB hardware, and delivering production-ready firmware and bring-up support. Experienced across system architecture, component selection, controlled-impedance layout, EMC/EMI-aware design, debugging, and BOM optimization, with hands-on work in STM32/ARM, FreeRTOS, Embedded C/C++, and embedded Linux/OpenWrt; also strong connectivity background (Ethernet, RS-485/Modbus, LTE, GPON, PoE).

Available to hire

Embedded Hardware and Firmware Engineer with 14+ years of experience building industrial microcontroller- and SoC-based systems, designing high-speed multilayer PCB hardware, and delivering production-ready firmware and bring-up support.

Experienced across system architecture, component selection, controlled-impedance layout, EMC/EMI-aware design, debugging, and BOM optimization, with hands-on work in STM32/ARM, FreeRTOS, Embedded C/C++, and embedded Linux/OpenWrt; also strong connectivity background (Ethernet, RS-485/Modbus, LTE, GPON, PoE).

See more

Experience Level

Expert
Expert
Intermediate
Beginner

Language

Persian
Fluent
English
Advanced

Work Experience

Hardware Designer & Firmware Developer at Basamad Resan Data Processing
March 1, 2024 - Present
Designed high-speed SoC-based boards and microcontroller-based industrial hardware, including schematic and multilayer PCB practices. Developed embedded firmware and supported board bring-up, testing, and troubleshooting. Applied signal-integrity, EMC/EMI, and production-oriented design methods for reliable manufacturing and system performance.
Research & Development Engineer at Sarina System Sharif
November 1, 2017 - September 1, 2022
Worked on schematic and PCB design, system-level debugging, and fault analysis. Developed embedded and desktop software using C, C++, and C#. Worked with Embedded Linux and microcontrollers including AVR, STM32, STM8, and Holtek.
Research Associate at Ghadr Aerodynamics Research Center
January 1, 2016 - April 1, 2017
Contributed to control, navigation, and guidance research, including controller design and simulation in MATLAB. Worked on automotive dead-reckoning concepts and algorithms.
Electrical Designer & Supervisor - Military Service at Army Engineering Department
January 1, 2016 - August 1, 2017
Prepared building electrical drawings in AutoCAD, performed lighting calculations using DIALux, and supervised on-site electrical execution during military service.
Technical Engineer at Matn Ertebat Gostar
June 1, 2010 - April 1, 2015
Designed and assembled AVR- and ARM-based electronic boards and developed AVR firmware in C. Developed C# applications and performed installation, commissioning, troubleshooting, and repair of embedded/electronic systems.

Education

M.Sc. in Electrical Engineering - Control at Islamic Azad University, Damavand Branch
January 1, 2012 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Manufacturing, Energy & Utilities, Telecommunications, Government, Professional Services, Software & Internet

Experience Level

Expert
Expert
Intermediate
Beginner

Hire a Programmer

We have the best programmer experts on Twine. Hire a programmer in Tehran today.