Strong programming skills in C/C++.
Software design and implementation experience in an object-oriented environment
Knowledge on HMI development for automotive cockpit applications.
Knowledge on model-based development – Mathworks, Rhapsody
Knowledge on Automotive SOCs and Microcontrollers
Experience with operating systems like Linux, QNX
Experience with communication network protocols like CAN, LIN, Ethernet, UART, SPI
Experience with debugging using relevant tools such as GDB, JTAG-Debugger, BDI, Lauterbach, ADB logs
Experience with performance profiling tools
Knowledge on AUTOSAR/GENIVI/OSEK architectures
Knowledge on Functional Safety and SPICE processes
Knowledge on software quality standards
Proven ability working in Agile Scrum environment
Good team player with great communication skills.
Should be able to apply scripting languages where possible to minimize manual overheads.
Passionately motivated to take ideas from R&D phase to a product.