I will develop linux kernel modules and custom device drivers

Pakistan

I speak Urdu, English

35 orders completed

Expert Embedded Linux and Firmware Developer STM32 RTOS IoT Systems

10 years delivering production-grade embedded firmware for real-world hardware. I've built firmware for US-based commercial products and completed 30+ projects on Fiverr. Specializing in: STM32, ARM C...

Level 2

Has met high performance criteria and has a proven track record for meeting client expectations.

About this Gig

Are you struggling with a Linux driver that doesn't work? Need a custom kernel module built from scratch for your hardware? You are in the right place.

I am an experienced Embedded Linux Engineer with 10 years of professional experience. I have developed production-grade Linux drivers for a US commercial hardware company (Biamp Systems) that are actively deployed in real-world products.

What I Deliver:

  1. Custom Drivers: Character, platform, and network device drivers.
  2. Kernel Modules: Custom kernel space development with load/unload stability.
  3. Hardware Protocols: Implementation for UART, SPI, I2C, GPIO, and CAN bus drivers.
  4. Advanced Subsystems: Interrupt handling, DMA buffers, and Device Tree (DTS/DTBO).
  5. Porting & Debugging: Porting to newer kernels, bug fixing, and optimization.

Platforms & Build Systems:

  • NXP i.MX6/i.MX8, STM32, Raspberry Pi, ARM Cortex.
  • Yocto Project, Buildroot, and custom embedded Linux.

Why Choose Me?

  • Production-grade code, not hobbyist scripts.
  • Clean, commented source code with a ready Makefile.
  • Please message me before ordering to share your kernel version and hardware datasheets.

My Portfolio