Embedded Software Engineer

L&T Technology 

📍 Bengaluru, India 🇮🇳

full-time
mid-level
on-site
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

LinuxCYoctoIPCDMA

Industry

Consumer ElectronicsAutomotive

Job Description

Job Description: Embedded Linux Driver/Kernel Developer


We are looking for an experienced Embedded Linux Driver/Kernel Developer with strong expertise in C programming and hands‑on experience in Linux subsystems. The ideal candidate should be passionate about low‑level development, system performance, and contributing to high‑impact embedded solutions.


📍 Location: Bangalore

🏢 Mode: Work From Office (5 Days)

✅ Interested candidates can apply here


Mandatory Skills & Experience

Experience

  • 3+ years of hands‑on experience in Embedded Linux driver and kernel development
  • Solid understanding of kernel‑mode programming


Programming Expertise

  • Strong proficiency in C programming


Driver Development Experience in one or more of the following domains:

  • Graphics Drivers: DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa
  • Multimedia/Video Drivers: VAAPI, VDPAU, GStreamer, V4L2
  • Power Management: System-to-RAM, S0ix3
  • Display Drivers: X, Wayland, Weston, display driver stacks
  • Audio Subsystems: ALSA-SoC (ASoC), audio frameworks, protocols like I2S/TDM


Embedded & Virtualization

  • Hands-on experience with Yocto development
  • Experience with Virtualization technologies: Xen, KVM, QNX Hypervisor


Networking & System-Level Skills

  • Strong background in Ethernet/Network driver development
  • Practical experience with IPC and DMA driver development
  • Excellent system-level debugging and problem-solving skills


Preferred (Added Advantage)

  • Experience contributing to or interacting with the Linux open-source community



Education: B.E/B.Tech is must