Hi, I’m Saeed.

Mohammad Saeed
Rajabi

Embedded systems engineer
and computer architecture researcher.

At Amirkabir University of Technology, I research computer architecture and memory systems. In the automotive industry, I worked on production-line testers and debuggers, supporting manufacturing and after-sales service.

Computer ArchitectureAutomotive Test SystemsEmbedded R&D
Portrait of Mohammad Saeed Rajabi
Scroll to explore
ABOUT

A bit about
my work.

My work brings electronics, firmware, and software together in practical embedded systems, with a focus on automotive testing and automation.

I studied Computer Engineering at Semnan University and continued with a master’s in Computer Architecture at Amirkabir University of Technology.

In industry, I worked on testers and debuggers for automotive production lines, supporting both manufacturing and after-sales service. The systems covered test electronics and embedded firmware, operator interfaces, and collecting test results—helping teams diagnose issues and verify components such as wire harnesses, seat heaters, and switches. Alongside this work, I continue to build embedded projects and research computer architecture and memory systems.

Get in touch
M.Sc.Computer Architecture
Amirkabir University of Technology
3+ yrsEmbedded development
Hardware + softwareBoards, firmware, and the software around them
RESEARCH

What I’m
working on.

My research is in computer architecture, memory systems, and large-scale simulation. I like to study the design, then test how it behaves in a real or simulated system.

COMPUTER ARCHITECTURE
⌘

Memory systems and caches

I study how memory and cache design affect a computer system.

STT‑MRAM · IoT
◉

Memory for low-power devices

My current project looks at energy-aware memory management for IoT nodes using STT‑MRAM.

SYSTEM SIMULATION
⌁

HDFS, YARN, and GEM5

I have worked with HDFS on Hadoop YARN and full-system simulation in GEM5.

PROJECTS & PUBLICATIONCOMPUTER ARCHITECTURE · SYSTEMSGoogle Scholar
1405

Energy-aware memory management for STT‑MRAM in IoT nodes

Exploring how STT‑MRAM can be managed to reduce energy use in IoT devices.

1404

Sign-language-to-speech glove

A glove project that translates sign-language gestures into speech.

1402

4 MB RAM design at circuit level

Designed and analyzed a 4 MB RAM circuit using HSPICE.

1402

HDFS on Hadoop YARN and GEM5 full-system simulation

Worked with HDFS and Hadoop YARN alongside full-system simulation in GEM5.

PAPER

Beyond One-Hot: CatBoost for Heating and Cooling Load Prediction

A 2025 conference paper on using CatBoost to predict heating and cooling loads.

EXPERIENCE

MOBIN SAMAN · AUTOMOTIVE

Test systems
for the factory floor.

At Mobin Saman, I developed and integrated test systems for automotive production lines, supporting factory automation and quality control. My work spanned test electronics, embedded firmware, Qt operator interfaces, and recording results in a database.

TEST EQUIPMENT
Wire-harness testersSeat-heater testersSwitch testersOnline test dataSTM32 · NXP
INDUSTRYR&D · EMBEDDED SYSTEMS

R&D Engineer, Embedded Systems

Mobin Saman Company · Tehran · 2024–2026

I worked on testers for wire harnesses, seat heaters, and switches on automotive production lines. My work covered STM32 and NXP firmware, circuit and PCB design in Altium, and Qt interfaces. Test results were sent over Wi‑Fi and stored in SQL.

I also worked with SPI, UART, I²C, CAN, and FDCAN, and built a Serial↔Ethernet converter with Flash storage.

STM32NXPAltium · PCBQtSQL · Wi‑FiCAN · FDCANC / C++
INDEPENDENT WORKEMBEDDED · SYSTEMS

Embedded Platforms & Infrastructure

Independent projects · 2023–present

My independent projects include MQTT-based monitoring, hardware with AVR, ARM, and ESP microcontrollers, and virtualized networks configured with Proxmox and MikroTik.

AVR · ARM · ESPMQTTLinuxProxmoxMikroTik
TEACHINGFPGA · DIGITAL DESIGN

FPGA Instructor

Amirkabir University of Technology · Tehran · Dec 2023–Jul 2024

Under the supervision of Dr. Hamidreza Zarandi

VHDLXilinx ISESpartan-3
PROJECTS

Some things
I’ve built.

These projects range from embedded firmware and electronics to desktop software and self-hosted services.

DESKTOP APP · QT QUICK

Water Purification Service Manager

I made this app to track customers and service visits for water-purifier businesses. It supports Jalali-date search, JSON backup and restore, and an optional API for remote backups.

STM32 · CAN 2.0A

STM32 CAN Communication

I implemented CAN 2.0A communication on STM32, sending and receiving frames between nodes on a shared bus.

STM32 · FIRMWARE

STM32 Bootloader

I wrote a basic bootloader and worked through how an STM32 starts up, receives firmware, and hands control to the application.

LINUX · RASPBERRY PI 3

Custom Linux Kernel for Raspberry Pi 3

I built a custom Linux kernel for Raspberry Pi 3 and configured the system around the board.

SELF-HOSTED SERVICES

Private DevOps & Collaboration Stack

I can set up GitLab for code and CI/CD, Rocket.Chat for team messages, and Jitsi Meet for calls on infrastructure a team controls. My own server also runs an MQTT broker; SMB file sharing and cloud storage can be added. The linked guide shows my Jitsi deployment.

ESP32 · SENSORS · SMART CONTROL

MQTT Smart Relay & Remote Control

I built an ESP32 controller that reads temperature through its ADC, monitors sensor and switch inputs, and switches relay outputs. MQTT connects the device to a self-hosted broker for remote monitoring and smart control of connected equipment.

BACHELOR’S PROJECT · AUDIO · WI-FI

Interactive Talking Cactus & Baby Monitor

For my bachelor’s project, I built my own version of the talking cactus toy. A MEMS microphone captures audio, which the ESP32 processes. Faster playback raises the pitch for a cartoon-like voice, then an amplifier drives the speaker. Wi-Fi also streams room audio to a phone, so parents can listen remotely.

EDUCATION

What I
studied.

Computer Engineering at Semnan University, followed by a master’s in Computer Architecture at Amirkabir.

BACHELOR OF SCIENCE02

Computer Engineering

Semnan University

2018–2023GPA 16.5 / 20
SAY HELLO

CONTACT

Want to talk
about a project?

If you’re working on embedded systems, computer architecture, or automotive electronics, feel free to get in touch.

Email me