CareerPlan

Sr. Embedded SW developer ORC2-EDC3

bangalore, inFull-time2026-10-10 → 2026-11-15

Core

Design, develop, and validate safety-critical firmware for Cortex-R5 MCU cores in accordance with ISO 26262 standards, including driver development for peripherals like I2C, SPI, and GPIO.

Role type

Senior embedded software engineer (safety-critical automotive)

Builds

Safety-critical firmware, low-level drivers, and bootloaders for TI TDA4Vx SoC

Domain

Automotive electronics / Embedded systems

Required skills

C programming, ISO 26262 compliance, TI TDA4Vx/Jacinto 7 SDK, ARM Cortex-R5, bare-metal programming, hardware safety mechanisms (MPU, ECC, lock-step), safety-certified RTOS (ETAS RTA-OS, FreeRTOS), JTAG debugging, hardware abstraction layers (HAL)

Preferred skills

Cortex-A72 development, QNX Neutrino RTOS, MISRA C/C++, static analysis tools (Polyspace, Klocwork), secure boot, cryptographic accelerators, multicore system tuning, automotive protocols (CAN, LIN, Ethernet), test automation (Robot Framework), CI/CD pipelines

Technologies

TI Processor SDK, MCU+ SDK, ETAS RTA-OS, FreeRTOS, Lauterbach Trace32, Git, Artifactory

Responsibilities

Design and validate safety-critical firmware; implement HAL and low-level drivers; configure SoC safety mechanisms; develop bootloaders and system boot flow; architect inter-processor communication (IPC); develop real-time applications on safety RTOS or bare-metal; debug hardware/software interface issues; collaborate with hardware engineers on schematics and requirements

Seniority

Senior, hands-on IC