Skip to content
BackNov 7
AbdelRahman Ali A.
Upwork badge

AbdelRahman Ali A.

Embedded Linux Developer | Yocto | BSP | Automotive | C/C++ | Python

I’m an Embedded Linux Developer with 7+ years of professional experience building, customizing, and maintaining Linux-based systems for embedded products, including projects in the automotive industry. I specialize in developing tailored Linux distributions, BSPs, low-level software, system integration, and debugging across different hardware platforms. I have hands-on experience working throughout the Embedded Linux stack—from bootloaders, kernels, device trees, and drivers to user-space applications and system services. My experience includes: • Embedded development using C, C++, Python, and Shell scripting • Yocto Project and Buildroot customization • Board Support Packages (BSP) for Qualcomm, NXP, BeagleBone, Raspberry Pi, and other platforms • Linux kernel configuration, customization, and debugging • Linux user-space and kernel-space driver development • Device Tree development and hardware bring-up • Bootloader, filesystem, UBI/UBIFS, and embedded storage integration • QEMU-based firmware and embedded system emulation • Automotive Embedded Linux development and system integration • Automotive communication technologies and network troubleshooting • OTA/FOTA software update systems • Debugging and optimization of complex embedded Linux systems I can help you build a customized Linux image from scratch, bring up new hardware, integrate or troubleshoot BSP components, develop low-level software, optimize an existing Embedded Linux system, or investigate difficult system-level issues. I focus on producing reliable, maintainable solutions while understanding both the software architecture and the underlying hardware.

🇪🇬Halwan, Egypt$30/hr100% JSS4.94 (21)Since Jan 2024

Earnings and projects

MRR
$115

Last 6 months ÷ 6

World#131,307 / 412k
🇪🇬Country#1,862 / 6,384
Revenue, last 30 days
$0

Last 6 months: $688

Total earnings
$17k

Billed in all: $17k

World#153,758 / 412k
🇪🇬Country#1,749 / 6,384
Per project
$563

$138 in the last 6 months

World#171,908 / 412k
🇪🇬Country#2,165 / 6,384
Projects, last 6 months
5
80% fixed20% hourly
World#41,746 / 412k
🇪🇬Country#503 / 6,384
Projects in all
30

Across 33 contracts

76% fixed24% hourly
World#97,486 / 412k
🇪🇬Country#1,400 / 6,384

Earnings, last 30 days

$17.3kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$17.0k$17.2k$17.4k$17.6kOct 8Oct 23Nov 7

Skill rankings: Top 22% in C

Ranked by MRR among everyone on Upwork with the skill.

  1. #16Kernel68 freelancers · 🇪🇬 #1Top 24%
  2. #21Real-Time Operating System71 freelancers · 🇪🇬 #2Top 30%
  3. #31Raspberry Pi Firmware87 freelancers · 🇪🇬 #1Top 36%
  4. #105Embedded Linux360 freelancers · 🇪🇬 #7Top 29%
  5. #131Automotive326 freelancers · 🇪🇬 #4Top 40%
  6. #155Firmware350 freelancers · 🇪🇬 #5Top 44%
  7. #168Firmware Programming418 freelancers · 🇪🇬 #5Top 40%
  8. #179Microcontroller Programming535 freelancers · 🇪🇬 #8Top 33%