Opportunities unlimited for everyone - be bold, curious, and seek to shape the future. Explore what's possible, discover what you love to do, and find accelerated paths for growth. At Tata Elxsi, You Matter!

 Unlimited opportunities for everyone
 Unlimited opportunities for everyone

Linux Platform Developer

Tata Elxsi offers comprehensive services in Media and Communications, including research, strategy, design, software development, validation, and deployment. With global presence and deep expertise, we specialize in 5G services, Edge computing, and connectivity solutions. 

Key Responsibilities:

  • Be part of a team building a mainline-first Linux BSP for high-performance multipurpose SoCs.
  • 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 & Experience:

  • 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.

Preferred Technical 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

Opportunities Await You at Tata Elxsi

Explore Roles
 Opportunities Await You at Tata Elxsi

Attention

Attention

This website is best viewed in portrait mode.

We Use Cookies

When you visit a website, it may store or retrieve information in the form of cookies on your browser. This information may pertain to you, your preferences, or your device and is mainly used to ensure that the site functions as expected.

For additional information, read our Cookie Policy.

We Use Cookies