VI

Linux Kernel Developer with Yocto

Vimerse Infotech
Bangalore2-8 LPA Posted 30 Jun 2025
FULL TIME
Qnx
Hypervisor
Yocto
C++
C
+1 more

Job Description

  • Board Bring-up & BSP Development: Responsible for board bring-up and Board Support Package (BSP) development on Linux/QNX-based devices.
  • Kernel/Platform Maintenance: Maintain the Kernel/platform on Linux/QNX-based systems.
  • Device Driver Development: Develop new device drivers.
  • Bug Fixing & Triaging: Triage and fix bugs within Yocto-based build systems.
  • Patch & Script Creation: Create patches and build scripts to generate images that meet customer requirements.
  • Yocto Layer Development: Develop new Yocto layers and recipes for all project-related development.
  • Build System Management: Ensure the build system successfully builds the barebox, kernel, and Root File System (RFS) with all standard interfaces and platform drivers.

Candidate Qualifications

  • Education: B.E./B.Tech./M.E./M.Tech. in Computer Science, Electronics & Electrical, Electronics & Communication, or Electronics & Tele-communication.
  • Experience: 2-8 years of experience in Linux/QNX development.

Required Skills

  • Linux/QNX Core: Proficient in Linux/QNX-based board bring-up, BSP development, and Kernel/platform maintenance.
  • Device Drivers: Experience in Linux/QNX based device driver development.
  • QNX Hypervisor: Experience on QNX Hypervisor to bring up guest domains.
  • Yocto Build System: Skilled in triaging and bug fixing Yocto-based build systems.
  • Build Customization: Ability to create patches and build scripts to customize images for customer requirements.

Preferable Skills

  • QNX Hypervisor: Experience on QNX Hypervisor to bring up guest domains.

Join WhatsApp Channel