Embedded system Develeoper
Send a job offer directly to this candidate
I am a self-driven Embedded Systems Engineer with hands-on experience in C, Embedded C, and bare-metal programming on STM32 and PIC microcontrollers.
My passion lies in building smart, reliable embedded solutions—whether it's driver development, real-time data processing, or IoT-based healthcare devices like a Smart Glucometer.
I’m actively developing expertise in Embedded Linux, focusing on kernel-user space integration, BSP customization, and Linux porting for ARM-based platforms.
I'm familiar with tools like U-Boot, Buildroot, Yocto, and BusyBox, and have experience in cross-compilation, kernel configuration, and rootfs customization.
My Linux system programming work includes using Linux APIs (open(), read(), write()), system calls, memory management, and process control (fork(), exec()).
I developed a custom daemon that uses signals and file logging to monitor and restart processes—emulating real-world Linux service behavior.
I also work with IPC mechanisms such as pipes, message queues, shared memory, and semaphores to enable efficient interprocess communication in embedded systems.
My development is focused on performance, reliability, and real-time efficiency—especially in constrained embedded environments.
I'm eager to contribute to real-world Embedded Linux projects, deepen my skills in device drivers, and work on the next generation of connected, intelligent systems.
I am a self-driven Embedded Systems Engineer with hands-on experience in C, Embedded C, and bare-metal programming on STM32 and PIC microcontrollers.
My passion lies in building smart, reliable embedded solutions—whether it's driver development, real-time data processing, or IoT-based healthcare devices like a Smart Glucometer.
I’m actively developing expertise in Embedded Linux, focusing on kernel-user space integration, BSP customization, and Linux porting for ARM-based platforms.
I'm familiar with tools like U-Boot, Buildroot, Yocto, and BusyBox, and have experience in cross-compilation, kernel configuration, and rootfs customization.
My Linux system programming work includes using Linux APIs (open(), read(), write()), system calls, memory management, and process control (fork(), exec()).
I developed a custom daemon that uses signals and file logging to monitor and restart processes—emulating real-world Linux service behavior.
I also work with IPC mechanisms such as pipes, message queues, shared memory, and semaphores to enable efficient interprocess communication in embedded systems.
My development is focused on performance, reliability, and real-time efficiency—especially in constrained embedded environments.
I'm eager to contribute to real-world Embedded Linux projects, deepen my skills in device drivers, and work on the next generation of connected, intelligent systems.
I’m actively developing expertise in Embedded Linux, focusing on kernel-user space integration, BSP customization, and Linux porting for ARM-based platforms.