Posted:1 week ago| Platform:
Work from Office
Full Time
Job Title: Linux Yocto and BSP Engineer Location: Bangalore, India Experience: 3+ Years Job Summary We are seeking a skilled Linux Yocto and BSP Engineer with 3+ years of hands-on experience in embedded Linux development. You will be part of a dynamic team responsible for building custom embedded Linux solutions using the Yocto Project and working closely with hardware to develop and maintain Board Support Packages (BSPs). Key Responsibilities Develop and maintain Board Support Packages (BSPs) for custom embedded platforms. Build and configure embedded Linux distributions using the Yocto Project (Poky, meta-layers, recipes). Port and configure Linux kernel and device drivers for custom hardware. Collaborate with hardware engineers during board bring-up and system integration . Customize and optimize the bootloader (U-Boot) , Linux kernel, and system startup sequences. Integrate and configure hardware peripherals ( I2C, SPI, UART, USB, Ethernet, etc. ) using device tree . Troubleshoot issues at bootloader, kernel, and application levels using tools like dmesg, GDB, JTAG, strace . Work with CI/CD tools to automate builds and releases for firmware. Required Skills 3+ years of experience in embedded Linux development. Strong experience with the Yocto Project (meta-layers, BitBake recipes, image customization). Proficiency in Linux kernel configuration and device driver development. Good understanding of bootloaders , especially U-Boot . Experience in debugging hardware/software integration issues. Familiar with scripting (Bash, Python) and version control (Git) . Exposure to ARM-based processors like NXP i.MX , TI Sitara , or STM32MP1 . Knowledge of cross-compilation toolchains and embedded build environments. Educational Qualification Bachelors degree in Electronics , Computer Science , Electrical Engineering , or related field. Preferred Skills (Nice to Have) Experience in RTOS or Bare-metal development. Exposure to CI/CD pipelines (e.g., Jenkins, GitLab CI). Familiarity with security features , OTA updates , or secure boot processes.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
INR 20.0 - 27.5 Lacs P.A.
Noida, Kolkata, Chennai
INR 32.5 - 35.0 Lacs P.A.
INR 35.0 - 80.0 Lacs P.A.
INR 15.0 - 30.0 Lacs P.A.
Bengaluru
INR 3.0 - 4.0 Lacs P.A.
Hyderabad, Bengaluru
INR 12.0 - 22.0 Lacs P.A.
Bengaluru
INR 6.0 - 9.0 Lacs P.A.
INR 11.0 - 18.0 Lacs P.A.
INR 30.0 - 35.0 Lacs P.A.
Kheda, Ahmedabad
INR 7.0 - 11.0 Lacs P.A.