PE

Embedded Linux Engineer

People Tech Verified Enterprise Hyderabad
Not disclosed
Exp: 7-12 Yrs
Full Time
0-Ghosting Guarantee
Takes 30 seconds

Job Description & Scope

Job description Job Title: Embedded Linux Engineer (Multiple Skills) Location: Hyderabad Experience: 3 - 12 YearsEmployment Type: Full-TimeMode: Work from Office Job Summary:We are seeking a skilled Embedded Linux Engineer with deep expertise in virtualization technologies, platform software, and Linux kernel development. The ideal candidate will have hands-on experience working with QEMU, Yocto Project, BSPs, hypervisors, and the Linux kernel ecosystem, along with exposure to Android (AOSP) and Chrome OS platforms. You will be responsible for designing, developing, and maintaining software components across various layers including bootloader, HAL, kernel drivers, and hypervisors for embedded systems. Key Responsibilities: Develop and maintain Board Support Packages (BSPs) using the Yocto Project. Design and integrate virtualization solutions using QEMU, KVM, Xen, or other hypervisors for embedded platforms. Work with Linux kernel internals, including writing and debugging Loadable Kernel Modules (LKMs) and device drivers. Integrate and customize bootloaders (e.g., U-Boot, Coreboot) for target platforms. Collaborate with hardware teams to bring up new platforms and debug PCI, USB, I2C, and other bus interfaces. Customize and integrate AOSP/Chrome OS for custom hardware platforms. Work closely with the HAL and middleware teams to ensure proper hardware abstraction and performance optimization. Debug issues across software and hardware boundaries using tools like JTAG, GDB, printk, and ftrace. Support continuous integration pipelines and unit/system testing infrastructure. Required Skills: Strong programming experience in C/C++ and Shell scripting. In-depth understanding of Linux kernel architecture and experience with kernel driver development. Hands-on experience with QEMU, virtualization technologies, and emulation environments. Proficiency in building and customizing Yocto Project-based BSPs. Experience with bootloaders (e.g., U-Boot) and kernel bring-up on new hardware. Familiarity with PCIe, USB, and other hardware interface protocols. Working knowledge of AOSP, Chrome OS, and Android HAL layers. Strong debugging skills using hardware and software tools. Familiar with LKM, device tree, systemd, and Linux build systems.Role & responsibilities Preferred candidate profile Role: Embedded Systems Engineer Industry Type: IT Services & Consulting Department: Engineering - Software & QA Employment Type: Full Time, Permanent Role Category: Software Development Education UG: B.Tech/B.E. in Automobile Key Skills Skills highlighted with ‘‘ are preferred keyskills HALHypervisorQemuVirtualizationLinux Device Driver BootloaderCHROME OSPCIKernel

Job Summary

Company
People Tech
Location
Hyderabad
Salary Range
Not disclosed
Experience
7-12 Yrs
Verification
Government Verified Recruiter
TrueCV Commitment Pledge

Zero Ghosting Guarantee

Every recruiter on TrueCV commits to review applications, respect interview time, and authenticate joining via our Day 1 Handshake.

100% Backed by TrueCV Platform
Embedded Linux Engineer
Not disclosed
Get Android App