Embedded Systems Engineer | Hardware–Firmware Integrator
- Embedded Systems Engineer specializing in bare-metal programming, RTOS development, and low-level hardware control.
- Strong foundations in electronics, PCB design, and firmware engineering.
- Experienced in building complete embedded solutions — from hardware architecture to firmware, drivers, and system integration.
- Deep experience with FreeRTOS, Zephyr RTOS, and custom real-time embedded systems.
- MCUs: STM32, RP2040, ESP32, NXP, ARM/Cortex-based controllers
- Languages: C, C++, Python, Rust (occasionally)
- Firmware: Bare-metal, FreeRTOS, Zephyr RTOS, custom RTOS
- Protocols: SPI, I2C, UART, CAN, USB, BLE, WiFi
- Toolchains: GCC, CMake, Make, OpenOCD, J-Link, PlatformIO
- PCB design and board bring-up
- Schematics, circuit-level design, power design fundamentals
- Hardware debugging, sensor integration, communication modules
- Linux device drivers (beginner → intermediate)
- Yocto basics and Linux board bring-up
- Kernel configuration and hardware enablement
- End-to-end embedded systems (hardware + firmware)
- Low-level hardware drivers and BSP setup
- Bare-metal architectures and RTOS-based real-time applications
- Hardware testing, debugging, optimization, and system bring-up
- Embedded Linux integration and peripheral enablement
- Advanced Zephyr RTOS workflows
- Strengthening Linux driver development
- Bare-metal + RTOS hybrid system architectures
- Expanding Rust in embedded environments
- Email: [email protected]
- LinkedIn: https://www.linkedin.com/in/fatmanweb3/

