About

About

About

My name is Yair Gadelov. I am an Embedded Systems and Linux BSP Engineer with deep hands-on experience building end-to-end embedded platforms, real-time systems, and high-performance data pipelines.
I hold an MSc in Electrical Engineering from Ben-Gurion University and have worked for more than 15 years across embedded software, algorithms, system architecture, and hardware integration.

My work spans multiple domains including Linux BSP (Yocto), real-time firmware, sensor fusion, camera/radar systems, and board bring-up on ARM and FPGA-based platforms.
I have led the development of complex embedded products—from prototype to production—in medical devices, 3D printing, radar/vision systems, and high-speed data acquisition pipelines.


🔧 Technical Expertise

Embedded Linux & BSP

  • Yocto Project, kernel & driver development
  • Device trees, bootloaders, cross-compilation
  • User-space frameworks and low-level Linux APIs
  • GCC, Clang, GDB, perf, CMake, system bring-up
  • Gentoo, Debian, Embedded Linux distributions

Real-Time Systems

  • Zephyr RTOS, FreeRTOS, bare-metal firmware
  • Deterministic low-latency pipelines
  • Multi-threaded C/C++ architectures
  • Complex state machines and control loops

ARM & Microcontrollers

  • STM32, i.MX, Zynq-7000/UltraScale+
  • Cortex-M programming, board bring-up
  • Bootloaders, OpenOCD, SWD/JTAG
  • Debugging with GDB, RTT, and logic analyzers

FPGA / HDL

  • Xilinx & Intel (Cyclone, Spartan-6)
  • Verilog/VHDL design, simulation, synthesis
  • Timing closure, AXI/PCIe integration
  • FPGA ↔ Linux userspace interfacing
  • Mixed HW/SW product development

Programming Languages

  • C, C++ (17/20)
  • Python
  • MATLAB
  • Go
  • Java (legacy)

Algorithms & System Engineering

  • Signal processing & numerical methods
  • Sensor fusion & calibration pipelines
  • Machine learning (classical)
  • System modeling & simulation
  • Hardware/software integration

🧠 Philosophy

I enjoy designing robust embedded architectures, building clean real-time systems, and solving complex hardware/software integration challenges.
I document some of my work on my technical blog, focusing on:

  • Linux BSP & Yocto
  • Xen hypervisors
  • Embedded debugging practices
  • Camera and radar pipelines
  • System state-machine architectures
  • High-performance C++ in embedded systems

If you’d like to reach out, collaborate, or discuss embedded engineering, feel free to contact me.





Archives

2025 (9)
2022 (3)
2021 (9)
2020 (18)
2014 (4)