Detalii loc de munca - România
Descrierea jobului - România
In order to have the possibility to update the application software at production line or OEM workshop, special software which is called "Flashbootloader" is needed. Within our Flashbootloaders, two different ways of reprogramming are supported. The first one is OEM reprogramming, which communicates through diagnosis and does the programming according to the OEM requirements. It is used, when the ECU is already assembled in the car (i.e. OEM production or OEM workshop). The other way is a Conti fast reprogramming protocol and is used at Conti production. This is an optimized, timesaving method. Flashbootloaders are delivered as complete configured systems to the customers. Responsibilities: Analyze of OEM specifications; Design of new software components (i.e. OEM diagnostic (flash) protocols, Partition management, Communication drivers, Memory drivers); Implement Flashbootloader components according to OEM specifications; Integrate complete Flashbootloader-Systems; Execute and evaluate tests for Conti and OEM Flashbootloader Systems, using OEM tools for testing and programming file generation. A mentor will support you to stepwise take over own responsibility after an initial training phase which will familiarize you with our products, tools, processes and organization.
University degree in a relevant field (i.e. Computer Science, Electronics, Informatics); Experience in C programming language; Good knowledge of embedded systems and microcontrollers; Knowledge of OEM transport protocols (ISO TP) and OEM diagnostic standards (UDS ,KWP2000); Knowledge of CAN, UART, SPI, MOST technologies; Knowledge of Flash memories and EEPROM technologies; Analytical capabilities and good communication skills.