Skip to content
Reqroots
All jobs

LinuX Kernel- Yocto

Job Title: Linux Kernel Yocto Platform Engineer Experience: 6–10 years Work Shift timing: 2 pm to 11pm Location: Pune Role Overview: We are seeking an experienced Linux Kernel Yocto Platform Engineer to design, develop, and maintain embedded Linux systems for cutting-edge products. The ideal…

Tamil Nadu India
Permanent
10+ years
₹18,00,000

About this role

Job Title: Linux Kernel Yocto Platform Engineer Experience: 6–10 years Work Shift timing: 2 pm to 11pm Location: Pune Role Overview: We are seeking an experienced Linux Kernel Yocto Platform Engineer to design, develop, and maintain embedded Linux systems for cutting-edge products. The ideal candidate will have strong expertise in Linux kernel development, Yocto Project build systems, and BSP (Board Support Package) customization for embedded platforms. Key Responsibilities: Develop, customize, and maintain Linux kernel and device drivers for embedded systems. Configure and build embedded Linux distributions using Yocto Project. Create and maintain Board Support Packages (BSPs) for various hardware platforms. Optimize system performance, boot time, and memory footprint for embedded devices. Integrate and validate hardware components with Linux kernel and user-space applications. Troubleshoot and resolve kernel-level issues, including debugging crashes and performance bottlenecks. Collaborate with cross-functional teams (hardware, firmware, application) to deliver robust embedded solutions. Maintain documentation for build processes, configurations, and system architecture. Required Skills & Qualifications: 6–10 years of hands-on experience in embedded Linux development. Strong proficiency in Linux kernel internals, device drivers, and low-level programming (C/C++). Expertise in Yocto Project, BitBake recipes, and custom layer development. Experience with cross-compilation, bootloaders (U-Boot), and root filesystem customization. Familiarity with hardware bring-up, debugging tools (JTAG, GDB), and performance tuning. Knowledge of networking protocols, IPC mechanisms, and real-time Linux concepts. Strong problem-solving skills and ability to work in a fast-paced environment. Preferred Skills: Experience with ARM-based platforms or other embedded architectures. Knowledge of secure boot, OTA updates, and system security hardening. Familiarity with CI/CD pipelines for embedded systems. Exposure to open-source community contributions. Education: Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.

Skills

  • Linux Kernel Yocto Platform Engineer
  • device drivers

Apply for this role

Applying for LinuX Kernel- Yocto

Pick as many as you like

Engagement Preference

PDF or Word document, up to 5 MB