Search by job, company or skills

tekpillar

Embedded Software Engineer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Role: Embedded Software Engineer - SOME/IP & ECU Communication

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.

More Info

About Company

Job ID: 151136625

Similar Jobs

Bengaluru, India

Skills:

wireless protocols RtosUsbCSpiEepromAgileI2cArmFlashSTCommunication Systemsobject-oriented programmingTIEmbedded Systems

Bengaluru, India

Skills:

cmis multi-threadingCUartSpiGpioPcieI2cPythonopen-source toolsSFF standardsOptical NetworkingQSFPLinux hardware bring-upsecure-bootEmbedded Systemsstate machine implementationevent handlingnetwork processorsSFP

Bengaluru, India

Skills:

lauterbach RtosCUartZephyrSpiCanGitLinFreertosI2cBashPythonOpenOCDAutosarJ-Link

Bengaluru, India

Skills:

windriver arm architecture SpiUartFreertosUsbEmbedded CRtosBleIarJtagI2cEthernetEmbedded LinuxEmulatorMicrocontroller-based developmentOscilloscopecode composer studioucosWi-FiHEWEmbedded SystemsKeil

Bengaluru, India

Skills:

CHW versions of LX2160Embedded Linux BSP developmentARMv8 architecturekernel logsLinux kernel internalsYocto LSDK build systemsLinux boot flowJTAG tracing toolsNXP LX2160 LayerscapeU-Boot