Login Sign Up

Embedded Linux BSP Engineer

BotLab Dynamics

2 - 5 years

Noida, Agra

Posted: 21/05/2026

Getting a referral is 5x more effective than applying directly

Job Description

Were looking for an experienced Embedded Linux BSP Engineer to drive BSP development on ARM-based SoCs. You will work end-to-end across bootloader, Linux kernel, device drivers, and build systems, closely collaborating with hardware teams to build stable, scalable, and production-ready embedded Linux platforms.


What Youll Work On:


  • Board bring-up and BSP development on custom hardware, including bootloader customization, Linux kernel porting, Device Tree development, and BSP maintenance using Yocto / Buildroot.
  • Linux kernel driver development for common peripherals (I2C, SPI, UART, CAN) and high-speed SoC interfaces (PCIe, MIPI CSI/DSI, Ethernet)
  • Enablement and integration of on-chip hardware accelerators (VPU, ISP, NPU, crypto) across kernel and userspace.
  • System-level profiling, debugging, and performance optimization across the embedded Linux stack.
  • Collaboration with hardware teams for schematic reviews, datasheet analysis, hardware debugging, and board bring-up support.


What Were Looking For:


  • 15 years of hands-on experience in Embedded Linux BSP and device driver development
  • Strong proficiency in C/C++ with solid understanding of Linux kernel internals
  • Proven experience building and maintaining Yocto / Buildrootbased BSPs
  • Experience in Linux kernel driver development and userspace interface integration for common
  • peripherals (I2C, SPI, UART, CAN) and high-speed SoC interfaces (PCIe, MIPI CSI/DSI, Ethernet)
  • Experience enabling and integrating SoC hardware acceleration blocks (VPU, ISP, NPU, crypto) with proper kernel and userspace integration
  • Ability to read schematics and datasheets, debug hardware-level issues, and collaborate effectively with cross-functional teams
  • Familiarity with Linux debugging and profiling tools (dmesg, ftrace, perf, strace, gdb, kernel logs)


Good to Have:


  • Hands-on experience with ARM Cortex-Abased SoCs, particularly NXP series i.MX
  • Camera sensor bring-up and integration using MIPI-CSI, V4L2, and the media-controller framework
  • Exposure to ISP bring-up, tuning, and camera pipeline debugging, including sensor-ISP alignment and image quality validation
  • Experience with multimedia frameworks such as GStreamer and integration of hardware video codecs (encode/decode)
  • Experience with media performance profiling (latency, throughput, buffer handling) in camera or video pipelines

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.