06 Aug
|
TekPillar®
|
Bengaluru
06 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
.
- Good 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.
- Strong debugging and problem-solving skills in embedded communication systems.
- Familiarity with AUTOSAR-based automotive software development is preferred.
📌 Embedded Software Engineer (Bengaluru)
🏢 TekPillar®
📍 Bengaluru