Job Role: Embedded Software Engineer - SOME/IP & ECU Integration
Experience: 3+ Years
Location: Bangalore
Key Skills
-
SOME/IP, ECU Integration, CAN, LIN, Embedded C, AUTOSAR COM, UDS, DoIP, SecOC, TLS
Key Responsibilities
-
Design, develop, and optimize
SOME/IP-based service-oriented communication
for automotive ECUs.
-
Configure, integrate, and validate
CAN/LIN communication stacks
and ECU Extract.
-
Develop and maintain embedded software for automotive communication and network management.
-
Implement and troubleshoot
SOME/IP Service Discovery
, PDUR routing, and communication services.
-
Integrate and validate ECU communication, signal routing, and network configurations.
-
Implement cybersecurity mechanisms including
SecOC, TLS, and message authentication
.
-
Work on memory management involving
NvM, EEPROM, RAM/ROM allocation
, and persistent storage.
-
Perform network diagnostics using
UDS, DoIP, and DCM
protocols.
Required Skills & Experience
-
3+ years of experience in Automotive Embedded Software Development.
-
Strong programming skills in
Embedded C
.
-
Hands-on experience with
SOME/IP
communication and Service Discovery.
-
Experience with
CAN
,
CAN FD
, and
LIN
communication protocols.
-
Knowledge of
ECU Integration
, ECU Extract, and signal routing.
-
Experience with
Network Diagnostics (UDS, DoIP, DCM)
.
-
Understanding of
AUTOSAR COM
stack and communication architecture.
-
Knowledge of
SecOC, TLS, and message authentication
for automotive cybersecurity.
-
Experience with
NvM, EEPROM, RAM/ROM allocation
, and embedded memory management.
-
Strong debugging and analytical problem-solving skills.