Amitesh Kumar

Amitesh Kumar

Patna, India

ARM, RISC-V, ESP32, MIPS, STM32 etc board bringup

(0)
Remote 1 month ago
 10 $  - Per hour
Senior Embedded Systems and Firmware Engineer specializing in low-level silicon initialization, custom operating system porting, and hardware board bring-up. Expert at bridging the gap between raw hardware design and operational software layers across multi-architecture platforms including ARM, RISC-V, ESP32, MIPS, and STM32. Proven track record of debugging complex hardware-software interactions, securing boot flows, and successfully executing over 11 distinct production-grade router and network board bring-ups.

Core Competencies & Bring-Up Expertise:
* Architecture Provisioning: Low-level register configuration and hardware initialization for ARM (Cortex-A/M), RISC-V, MIPS, ESP32 (Tensilica), and STM32 microcontrollers.
* Bootloader Development: Custom engineering and optimization of First-Stage Bootloaders (FSBL), Bootrom, U-Boot/SPL, OpenSBI, Coreboot, and UEFI.
* Kernel & OS Porting: Device Tree (DTS/DTSI) customization, Linux kernel-space debugging, and RTOS deployment (FreeRTOS, Zephyr) on bare-metal hardware.
* Hardware Debugging: Advanced physical diagnostics using JTAG, SWD, OpenOCD, Segger J-Link, logic analyzers, and digital oscilloscopes.
* Hardware Security: Implementation of secure boot chains, Trusted Execution Environments (ARM TrustZone, PSA), TPM integration, and encrypted storage (LUKS).
* Memory Calibration: Validation and timing configuration for internal SRAM and external DDR3/DDR4/LPDDR memory controllers.

Technical Stack:
* Languages: Bare-Metal C, Embedded Rust, Go, Assembly, Bash, Lua, Python
* Environments: Linux Kernel Space, OpenWRT, FreeRTOS, ESP-IDF, STM32Cube
* Tools: GDB, Kconfig, QEMU, GNU Toolchains, Make/CMake, Git, Docker
0.0 (0)
0
0
0
0
0
⚠️
Please sign in as a customer to give your feedback