Linux Platform Developer
Tata Elxsi · Bangalore
Source and collection record
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.
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