HARMAN logo

Software Engineer - AUTOSAR IOC

HARMAN
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

3 - 8 Years

TYPE

FullTime

SKILLS REQUIRED

CAN and CAN-FDEmbedded CDBC Signal IntegrationAUTOSAR ConfigurationEmbedded Debugging

Job description

Overview

An individual contributor role developing, integrating and validating software for automotive IO Controller (IOC) platforms built on automotive microcontrollers, covering vehicle communication, AUTOSAR integration, CAN/CAN-FD signal management and MCU-to-SoC communication for next-generation cockpit and infotainment systems.

What you'll do

  • Develop and maintain embedded software for IOC applications.
  • Integrate and validate automotive CAN/CAN-FD signals.
  • Analyze customer DBC files and implement signal mapping.
  • Configure AUTOSAR Basic Software modules and generate configurations.
  • Develop and debug low-level drivers for SPI, UART, I2C, GPIO, ADC and PWM interfaces.
  • Support IOC and SoC communication interfaces.
  • Perform root cause analysis of software and integration issues.
  • Support flashing, bring-up, testing and production releases.
  • Collaborate with platform, middleware, HMI and vehicle integration teams.
  • Participate in code reviews and support software quality and process compliance activities.

What you'll need

  • 3-8 years of experience in Automotive Embedded Software Development.
  • Strong knowledge of Embedded C programming and real-time embedded systems.
  • Hands-on experience with CAN and CAN-FD protocols.
  • Strong understanding of DBC-based signal integration and vehicle communication.
  • Experience with AUTOSAR modules.
  • Hands-on experience with Vector DaVinci Configurator.
  • Experience using Vector CANoe and/or CANalyzer.
  • Experience with MCU platforms such as Renesas RH850, Infineon Aurix, NXP S32 or STM32.
  • Strong debugging skills in embedded and automotive environments.
  • Experience with communication interfaces: SPI, UART, I2C, GPIO, ADC, PWM.
  • BE/B.Tech/ME/M.Tech in Electronics, Electrical, Computer Science, Instrumentation, or a related engineering discipline.
  • Strong communication and collaboration skills.
  • Ability to work effectively in global and cross-functional teams.
  • Willingness to work with global stakeholders and support integration activities across multiple domains.
  • Flexibility to work with distributed teams across different time zones when required.

Nice to have

  • Knowledge of ISO 26262 Functional Safety concepts.
  • Experience with UDS diagnostics and DTC handling.
  • Experience with Automotive Ethernet protocols.
  • Knowledge of Bootloader development and firmware update mechanisms.
  • Experience with MCU-to-SoC communication architectures.
  • Experience working on Automotive Cockpit, Infotainment, Cluster or Vehicle Integration programs.
  • Familiarity with Qualcomm automotive platforms.
  • Experience in A2B audio systems and display control interfaces.
  • Experience with Git, Gerrit, Jenkins and CI/CD environments.

Details

  • Location: Bangalore, Karnataka, India (Kalyani Platina).
  • Individual contributor role.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer - AUTOSAR IOC