CareerPlan

Staff Engineer Software

BangaloreFull-time2026-10-07 → 2026-10-24

Core

Design, develop, and integrate reusable embedded software for Automotive Ethernet solutions across multiple MCU platforms, ensuring ISO 26262 compliance and system-level integration.

Role type

Staff Engineer, embedded software (Automotive Ethernet)

Builds

Reusable embedded software components and interfaces for automotive communication systems

Domain

Automotive industry, embedded systems, Ethernet protocols

Required skills

C programming, low-level drivers, MCU architectures, bare-metal/RTOS development, ISO 26262 compliance, Ethernet fundamentals, static analysis, unit testing, Git, build systems

Preferred skills

PTP/TSN, Automotive Ethernet switches, portability across platforms

Technologies

C, RTOS, Git, Ethernet switches

Responsibilities

Design and integrate embedded software for Automotive Ethernet; develop reusable components with well-defined interfaces; take ownership of software components from requirements to release; collaborate with architecture, hardware, and validation teams; contribute to ISO 26262-compliant development; perform code reviews and testing; investigate hardware-software issues and support platform bring-up.