Linux Platform Developer
Tata Elxsi · Bangalore
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