Ankur Rastogi

Ankur Rastogi

$12/hr
BSP, Board Bringup, Bootloaders, Device drivers developer, Kernel Porting
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
47 years old
Location:
Bangalore, Karanataka, India
Experience:
15 years
About

Dynamic and results-driven Embedded Systems Engineer with 12+ years of experience in board bring-up, BSP/kernel/bootloader customization, and device driver development for safety-critical domains such as Avionics, Automotive, and Telecom. Adept in Yocto, U-Boot, RTOS (Zephyr/Freertos), and C/Linux, delivering real-time, secure, and certifiable embedded platforms on ARM, PowerPC, and Intel SoCs. Strong exposure to DO-178C, Secure Boot, ARINC protocols, and extensive hands-on in Yocto customization, Linux kernel, and RTOS-level integration. Currently working in freelance engagements, supporting startups and OEMs in BSP, device driver, and bootloader development.

Additional capabilities include AI-enhanced embedded development, including predictive maintenance, self-healing logic, real-time optimization, security enhancement through AI heuristics, energy efficiency tuning, autonomous updates, context-aware runtime adaptation, machine learning model deployment, multi-device orchestration, and advanced diagnostics. Proficient in multi-board bootloader/kernels with FIT image architecture.

Skills
  • Embedded C
  • Zephyr RTOS
  • BSP
  • Yocto
  • Bootloaders
  • uboot
  • Device Driver Development
  • Openwrt
  • Board Bringup
  • Porting
Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.