jobBox

Software Developer

Hinduja Tech Limited
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Qualification: B.E - Electronics/ENTC/Computer Science

Experience: 4 to 8 Years

Job Description:

  • Expertise in understanding BSW Layer, MCAL, and Bootloaders
  • Experience in projects, adhering to ISO26262 and ASPICE (Must)
  • Experience in development using Embedded C/C++
  • Experienced in Static Analysis and Component-Level Testing
  • Skilled in code reviews, code styling, and quality checks
  • Understanding of the coding guidelines for C and C++ for Embedded Applications
  • Expertise on the ASPICE, Functional Safety, and ability to use them in real-world projects
  • Strong understanding of compliers and debugging on virtual and real (Hardware) targets
  • Expertise in understanding Diagnostic Services and complex Device Driver Implementation
  • Sound understanding of Embedded Microcontrollers
  • In-depth understanding of the BSW and its different modules and their implementation
  • Experience in Python and Batch Scripting
  • Experience with Vehicle Development and Calibration Tools like CANalayzer, CANape, ATI Vision, ETAS INCA, and VehicleSpy along with relevant Interface Hardware and know-how of these tools
  • Knowledge of C-API and Simulink API
  • Hands-on experience in make files and batch files
  • Understanding of the Simulink Coder and Embedded Coder generation
  • Strong understanding of working on UDS, LIN, UART, SPI, CAN, and their implementation
  • Experience in CAN communications and Diagnostics Protocols (CCP, J1939, UDS, and OBDII)
  • Experience in Embedded Operating Systems (RTOS or AUTOSAR) and Bootloaders
  • Experience with CI and CD