07 Aug
|
TekPillar®
|
Bengaluru
07 Aug
TekPillar®
Bengaluru
Job Role: Automotive Embedded Software Engineer
Experience: 3+ Years
Location: Bangalore
Key Responsibilities
Design, develop, and integrate
SOME/IP
,
CAN
, and
LIN communication stacks.
Configure and troubleshoot
SOME/IP Service Discovery
,
PDUR routing
, and ECU communication.
Develop and integrate
ECU Extract with CAN/LIN communication stacks.
Support memory configuration, including
NvM, EEPROM, and RAM/ROM allocation
.
Implement and validate network diagnostics using
UDS
,
DoIP
, and
DCM
.
Develop and integrate cybersecurity features such as
SecOC
,
TLS
, and message authentication.
Perform debugging, root cause analysis, and issue resolution for communication and network-related problems.
Collaborate with system architects, hardware teams, and software developers for seamless ECU integration.
Participate in design reviews, technical discussions,
and test strategy development.
Required Skills
3–6 years of experience in Automotive Embedded Software Development.
Robust expertise in
SOME/IP
,
CAN
, and
LIN communication protocols.
Experience with
ECU Integration and
ECU Extract
.
Positive understanding of
PDUR
,
Service Discovery
, and communication stack configuration.
Hands-on experience with
UDS
,
DoIP
,
DCM
, and automotive diagnostics.
Knowledge of
NvM
,
EEPROM
, and
RAM/ROM memory configuration.
Experience implementing
SecOC
,
TLS
, or message authentication.
Solid debugging and problem-solving skills in embedded communication systems.
Familiarity with AUTOSAR-based automotive software development is preferred.
📌 Embedded Software Engineer Bengaluru
🏢 TekPillar®
📍 Bengaluru