TekPillar logo

TekPillar

Embedded Engineer

TekPillar

📍 Bengaluru, India 🇮🇳

full-time
mid-level
Posted —

Key Skills

SOME/IPCANLINAUTOSARSecOC

Industry

AutomotiveConsumer Electronics

Job Description

Job Role: Embedded Engineer (SOME/IP)

Experience: 3-6 Years

Location: Bangalore


Key Skills

Embedded C, SOME/IP, CAN, LIN, ECU Integration, AUTOSAR COM, SecOC, UDS, DoIP, Automotive Embedded Software


Key Responsibilities

  • Design, develop, and optimize SOME/IP-based service-oriented communication for automotive ECUs.
  • Configure and integrate CAN/LIN communication stacks , ECU Extract, and signal routing.
  • Develop embedded software for automotive communication and network management modules.
  • Implement and troubleshoot SOME/IP Service Discovery , PDUR routing , and communication services.
  • Develop and validate ECU communication stacks and support end-to-end ECU integration.
  • Implement cybersecurity mechanisms including Secure Onboard Communication (SecOC), TLS, and message authentication .
  • Develop memory management solutions involving NvM, EEPROM, RAM/ROM allocation , and persistent storage.
  • Support diagnostics implementation using UDS, DoIP, and DCM protocols.
  • Perform debugging, root cause analysis, and performance optimization of communication and network-related issues.
  • Collaborate with system architects, hardware teams, and validation engineers to ensure seamless software integration.
  • Participate in design reviews, technical documentation, and software validation activities.
  • Develop and execute test strategies to ensure software quality and reliability.


Required Skills & Experience

  • 3–6 years of experience in Automotive Embedded Software Development .
  • Strong programming skills in Embedded C .
  • Hands-on experience with SOME/IP , including Service Discovery and PDUR routing.
  • Experience with CAN , CAN FD , and LIN communication protocols.
  • Experience in ECU Integration , ECU Extract, and signal routing.
  • Good understanding of Network Diagnostics (UDS, DoIP, DCM) .
  • Knowledge of AUTOSAR COM and automotive communication architecture.
  • Experience implementing SecOC , TLS , and automotive message authentication.
  • Hands-on experience with NvM , EEPROM , RAM/ROM allocation , and embedded memory management.
  • Strong debugging, analytical, and problem-solving skills.