CareerPlan

Telematics Platform Engineer

Bangalore, IndiaFull-time2026-10-15 → 2026-11-10

Core

Design and deliver high-quality system software and applications for Qualcomm Automotive and Telematics chipsets on Embedded Linux platforms.

Role type

Embedded Linux Software Engineer

Builds

Automotive and Telematics chipsets

Domain

Automotive / Embedded Linux

Required skills

C, C++, Data Structures and Algorithms, Python, Shell scripting, SELinux, Cybersecurity, TARA analysis, AVB, OS concepts (Scheduler, Memory Management, File Systems, Locking, Synchronization), Linux/Unix development, Yocto Project, Git/Gerrit, Linux system programming (System calls, IPC, Multi-threading), Debugging and troubleshooting (root-cause analysis, performance tuning, KPI optimization), FOTA/OTA, streaming, software updates, recovery, fastboot, GDB, Valgrind, Perf, Ftrace, eBPF, memory leak analysis

Preferred skills

ARM-based embedded systems, Automotive or IoT Linux software development, Linux Kernel (bring-up, upgrades, device tree, drivers, porting, configuration), Linux storage subsystems (NAND, eMMC, UBI, UBIFS, SQUASHFS, EXT4, RAMFS), Linux security frameworks (SELinux, SMACK, IMA-EVM, DM-Verity, FDE, DM-Crypt, FS-Crypt, Secure Boot, TrustZone), peripheral Linux device drivers (I2C, I2S, GPIO, UART)

Responsibilities

Design, develop, implement, and analyze software in an Embedded Linux environment; Gather requirements, implement new features, and ensure high-quality deliverables; Collaborate with cross-functional teams across multiple domains and geographies.

Seniority

Mid-level, hands-on IC