Browse current jobs

Linux Platform Developer

Tata Elxsi · Bangalore

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: RFH/06568

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 3 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

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

Collected minimum qualification

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

Collected experience requirement

6 - 15 years