Embedded Engineer
- Phone: +98 9157093140
- Email: work.abbasii@gmail.com
- Country: Iran (Mashhad)
- LinkedIn: Link
Nov 2025 β Present | Remote (Germany)
Skills: C, C++, Circuit Design, Altium Designer, Bash, Linux, RTK, Docker, CI/CD, Industrial Sensors
- Developed C++ software for automotive-grade controllers with RTK and precision industrial sensors.
- Architected and maintained C++ projects with CMake; implemented Qt-based back-end components.
Apr 2025 β Nov 2025 | Remote (China)
Skills: C, C++, ROS2, Linux, Bash, Docker, CI/CD, Jenkins, CMake
- Contributed to intelligent driving systems and autonomous vehicle control platforms.
- Developed ROS-integrated C++ modules for advanced automotive visualisation.
- Debugged and optimised software using CMake, GDB, Valgrind; implemented automated testing in Jenkins.
- Built Docker images and standardised environments for cross-team CI pipelines.
Jun 2023 β Apr 2025 | Mashhad, Iran
Skills: C/C++, RTOS, Microcontrollers, MQTT, WiFi, BLE, IoT, Linux, Multithreading, OAuth2, ESP32
- Developed C/C++ firmware and collaborated with hardware teams to build a new IoT platform.
- Designed IoT devices complying with the Matter connectivity standard.
- Built a FreeRTOS-based SDK for industrial and consumer IoT applications.
- Directed firmware code reviews, hardware reviews, and CI/CD improvements.
- Delivered scalable, high-performance firmware for IoT controllers.
- Served as technical reviewer for testing, dependency injection, design patterns, and clean architecture.
Skills: C/C++, STM32, ESP32, Testing, RTOS, OAuth2, JSON, LVGL, Peripheral Config
- Created a Spotify remote controller using OAuth 2.0 authentication.
- Built a voice-recording system on STM32F103 using PWM-based audio playback.
- Added mDNS, Matter, MQTT, OAuth2.0, and LVGL components to the ESP-IDF ecosystem.
Jul 2020 β Apr 2021 | Mashhad, Iran
Skills: C, C++, RTOS, ESP32, STM32, PCB Design, Sensors, WiFi, Multithreading
- Developed a GPRS data converter using the Wiznet W5500 chip.
- Built an ESP32-based Relay Box using FreeRTOS, deployed in 5000+ homes.
- Designed a customer-number storage device with HTTPS and memory management, selling 20,000+ units.
Jul 2019 β Apr 2020 | Mashhad, Iran
Skills: PCB Design, Microcontrollers, Power Electronics, Op-Amp Circuits
- Gained hands-on experience with ARM microcontrollers and analog design.
- Designed Altium-based PCBs for sampling high-voltage 1kV 3-phase inputs.
- Contributed to precise data-acquisition systems used in the Sanyar project.
-
M.Sc. in AI & Robotics Engineering
Ferdowsi University of Mashhad (FUM), Iran
Sep 2022 β Sep 2025 -
B.Sc. in Electrical Engineering
Ferdowsi University of Mashhad (FUM), Iran
Sep 2016 β Sep 2021 -
College-Preparatory Diploma (Mathematics & Physics)
Imam Hosein School, Mashhad, Iran
2013 β 2014
- Programming: C, C++, Python, Bash
- Cross-Platform Development: JNI, NDK, OpenGL
- Design Patterns: Behavioral & Structural patterns
- IoT & Networking: MQTT, HTTPS, TCP/IP, Socket programming
- Embedded Systems: STM32, ESP32, RTOS (FreeRTOS), Device Drivers
- Hardware: PCB design (Altium), sensors, communication interfaces
- GUI Frameworks: LVGL, Qt
- Debugging: Oscilloscopes, logic analyzers, Valgrind, GDB
- Linux: CLI, device tree basics, system debugging
- Peripherals: UART, I2C, SPI, WiFi, BLE
- Problem-solving & critical thinking
- Communication & presentation
- Creativity & innovation
- Time management & prioritization
- Continuous learning & adaptability
- Collaboration & cross-functional teamwork
- Attention to detail & analytical thinking
- English: Full professional proficiency (IELS 6.5)
- Persian (Farsi): Native