VIVimerse Infotech
Vehicle Interface Software Developer
Bangalore ₹5-10 LPA Posted 30 Jun 2025
FULL TIME
Debugging
Software Design
Jtag
Software Quality
Ethernet
+5 more
Job Description
Required Skills
- Strong programming skills in C/C++.
- Software design and implementation experience in an object-oriented environment.
- Knowledge of HMI development for automotive cockpit applications.
- Knowledge of model-based development, including MathWorks and Rhapsody.
- Knowledge of Automotive SOCs and Microcontrollers.
- Experience with operating systems like Linux and QNX.
- Experience with communication network protocols such as CAN, LIN, Ethernet, UART, and SPI.
- Experience with SCM tools like Git, Gerrit, Jenkins, and JIRA.
- Experience with debugging tools such as GDB, JTAG-Debugger, BDI, Lauterbach, and ADB logs.
- Experience with performance profiling tools.
- Knowledge of AUTOSAR/GENIVI/OSEK architectures.
- Knowledge of Functional Safety and SPICE processes.
- Knowledge of software quality standards.
- Proven ability to work in an Agile Scrum environment.
- Good team player with great communication skills.
- Able to apply scripting languages to minimize manual overheads.
- Passionately motivated to take ideas from the R&D phase to a product.
Specialization
- Strong experience in developing C and C++ applications or middleware for Instrument Clusters.
- Hands-on experience in developing SWC applications on AUTOSAR architecture.
- Experience using the VECTOR Davinci tool to configure and generate OS, MCAL, and BSW is a plus.
- Experience interfacing with peripherals like I/O devices, EEPROM, ADC, and FLASH memory.
- Experience with display interface devices using I2C/SPI/UART/CAN/LIN.
- Strong knowledge of inter-process communications (IPC).
- Strong knowledge of POSIX standard APIs.