CareerPlan

Principal Discipline Engineer

Chennai, INFull-time2026-10-09 → 2026-11-10

Core

Develop and optimize signal processing algorithms and design software architectures for embedded automotive systems, focusing on autonomous driving and driver assistance.

Role type

Principal Software Architect (Embedded Systems)

Builds

Embedded software components, AUTOSAR-compliant architectures, and signal processing algorithms for automotive control units.

Domain

Automotive / Embedded Systems

Deliverable

production ML models

Required skills

Signal Processing, Detection and Estimation, C/C++, AUTOSAR architecture, CAN/LIN stacks, Microcontroller programming, RTOS, Functional Safety, MISRA compliance

Preferred skills

Driver development, Bootloaders, Diagnostics (UDS), Automotive SPICE, OSEK

Technologies

MATLAB, C, C++, AUTOSAR, CAN, LIN, Flexray, SPI, ADC, RTOS, OSEK, UDS

Responsibilities

Develop and optimize signal processing algorithms using MATLAB or C, design application software components according to AUTOSAR specifications, allocate software requirements to design elements, conduct resource estimation (RAM, ROM, CPU Load), lead integration of software with various operating systems, participate in analysis and resolution of critical software issues through debugging processes, collaborate with hardware teams and third-party vendors.

Seniority

Principal, hands-on IC with architectural leadership