CareerPlan

Embedded Software Development Engineer (4-6 Years)

Bengaluru, INFull-time2026-01-16 → 2026-10-16

Core

Develop and maintain AUTOSAR-based embedded software components and communication protocols for automotive safety systems.

Role type

Mid-level embedded software development engineer (automotive)

Builds

AUTOSAR software components, BSW modules, and communication protocol implementations for ECUs

Domain

Automotive embedded systems

Required skills

AUTOSAR architecture, C programming, C++ programming, CAN protocol, SPI protocol, UDS diagnostics, ASPICE processes, embedded debugging, memory analysis, timing analysis

Preferred skills

Python for automation, cybersecurity principles, bootloader development, Codebeamer, Enterprise Architect, PTC tools

Technologies

AUTOSAR, C, C++, Python, CAN, SPI, UDS, IC5000, Trace32, Codebeamer, Enterprise Architect, PTC

Responsibilities

Analyze requirements and design software architecture; Develop and integrate AUTOSAR BSW modules; Implement communication protocols; Debug and perform root-cause analysis; Conduct memory and timing analysis; Prepare ASPICE-compliant documentation

Seniority

Mid-level, hands-on IC