TekPillar logo

TekPillar

Embedded Software Engineer - SOME/IP & ECU Integration

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

SOME/IPECUCANAUTOSARUDS

Industry

AutomotiveConsumer Electronics

Job Description

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.