Browse current jobs

Linux Platform Developer

Tata Elxsi · Bangalore

Apply on employer website

Collected role description

Role overview

Linux Platform Developer at Tata Elxsi

Be part of a team building a mainline-first Linux BSP for high-performance multipurpose SoCs.

Responsibilities

  • Work across the full software stack: SoC bring-up, kernel drivers, multimedia middleware, AI acceleration, and Linux distribution delivery.
  • Enable and upstream Linux kernel drivers for SoC peripherals and new platform features.
  • Perform SoC bring-up activities including Device Tree authoring, clock/power/GPIO/regulator initialization, and bootloader integration.
  • Develop drivers across major subsystems, including: Display (DRM/KMS) Camera (V4L2/ISP) Audio (ASoC/ALSA) Video Codec (VPU) GPU (DRM/Adreno) Connectivity (Wi-Fi 7 / Bluetooth / 5G) Work on power and thermal management frameworks such as RPMH, CPUFreq, devfreq, and runtime PM.
  • Build GStreamer multimedia pipelines and integrate edge AI multimedia SDKs.
  • Develop and maintain Yocto and Debian/Ubuntu ARM64 builds along with CI/CD pipelines.
  • Required Skills &

Required qualifications

  • Strong hands-on experience in Linux kernel driver development.
  • Experience with ARM64 embedded platforms and SoC bring-up.
  • Ability to write, test, and submit upstream kernel patches.
  • Deep expertise or active contribution in Linux kernel subsystems.
  • Experience driving architecture for new SoC platform enablement.
  • Active engagement with LKML, subsystem mailing lists, or open-source communities.
  • Minimum qualification: B.E, B.Tech, MCA, M.E, M.Tech

Required skills

  • Device Tree (DTS/DTSI) ARM64 / AArch64 architecture DRM/KMS, V4L2, ASoC, VPU, Adreno GPU Wi-Fi, Bluetooth, and 5G connectivity stacks Power management frameworks (RPMH/CPUFreq/devfreq) Remoteproc/RPMsg and TrustZone concepts Yocto Project, Debian packaging, U-Boot/UEFI GStreamer, Docker, and CI/CD workflows

Preferred qualifications and skills

  • Preferred

Employment details

  • Location: Bangalore, Trivandrum, Chennai, Hyderabad

About the employer

  • Tata Elxsi offers comprehensive services in Media and Communications, including research, strategy, design, software development, validation, and deployment.

Additional role details

  • With global presence and deep expertise, we specialize in 5G services, Edge computing, and connectivity solutions.

Collected minimum qualification

B.E, B.Tech, MCA, M.E, M.Tech

Collected experience requirement

6 - 15 years