Embedded Software Engineer (Chennai)

Embedded Software Engineer (Chennai)

09 Oct
|
C V Raman Academy
|
Chennai

09 Oct

C V Raman Academy

Chennai

We are looking for an experienced Embedded Software Engineer to join our Electrical/Electronic Technical team. The role involves developing, integrating, testing, and debugging embedded software for Body Control Module (BCM) and vehicle body networks. The ideal candidate should have strong hands-on experience in embedded C/C++, automotive microcontrollers, vehicle communication protocols, RTOS/AUTOSAR, and vehicle-level debugging.

Required Technical Skills
 3+ years of hands-on experience in Embedded Systems / Automotive Embedded Software.
 Strong programming skills in Embedded C/C++; Python knowledge is an added advantage.
 Experience with automotive microcontrollers, preferably NXP, STMicroelectronics, or Infineon.
 Positive understanding of BCM architecture and design.
 Hands-on experience with CAN, LIN, SPI, I2C, UART, PWM, and GPIO.
 Knowledge of RTOS and AUTOSAR architecture.
 Experience in debugging embedded software at bench and vehicle level.
 Hands-on experience with CANoe/CANalyzer and CAN/LIN data analysis.
 Knowledge of SDLC, software integration,



and testing methodologies.
 Experience with Unit Testing and Integration Testing is preferred.
 Knowledge of UDS diagnostics and DTC development/testing will be an advantage.

Roles &Responsibilities;
 Design and develop embedded software modules for BCM ECUs supporting features such as:
 Central locking
 Lighting systems
 Wipers
 Power windows
 Immobilization  Power management and body functions
 Develop and integrate software drivers for CAN, LIN, SPI, I2C, UART, PWM, and GPIO peripherals.
 Develop and integrate software for gateway and body network communication, including signal management, ECU communication, and sleep/wake-up functionality.
 Perform vehicle software integration and testing across multiple ECUs and software modules.  Develop and validate On-Board Diagnostics (OBD) functionality, including UDSbased diagnostics and DTC management.
 Troubleshoot and resolve bench-level and

📌 Embedded Software Engineer (Chennai)
🏢 C V Raman Academy
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: embedded software engineer (chennai) / chennai