CareerPlan

Principal Engineer

Bangalore, IndiaFull-time2025-10-10 → 2026-11-10

Core

Design, develop, and support software solutions for multi-core ARM/CPUs, IVI, and ADAS systems on Automotive Grade Linux and Yocto build systems.

Role type

Principal Engineer (Embedded Linux & Automotive Software)

Builds

Software stacks for IVI and ADAS systems on heterogeneous compute platforms (ARM, GPUs, DSPs) and hypervisors.

Domain

Automotive embedded systems, Linux kernel, Real-Time Operating Systems (RTOS)

Required skills

Linux kernel architecture, C/C++, embedded driver development, Yocto build system, heterogeneous compute platforms, hypervisors/virtualization, SoC hardware blocks, real-time system tuning, functional safety (ISO26262)

Preferred skills

Safe Linux, multiprocessor architecture, memory management, performance benchmarking

Technologies

Automotive Grade Linux (AGL), Yocto, ARM, JTAG/ICE debuggers, RTOS, ISO26262

Responsibilities

Design and develop software for heterogeneous compute platforms; define end-to-end system architecture; lead medium to large technical teams; prototype proof of concepts; perform KPIs/performance benchmarking and RT system tuning.

Seniority

Principal, hands-on IC with team leadership