DUTIES AND RESPOSIBILITIES: 1. Collecting and analyzing SW requirements, 2. Preparing SW design documentation, 3. Programming SW modules and verification tests, 4. Preparing and performing tests to verify SW work products, 5. Accomplish tasks in accordance to valid quality standards and schedules, 6. Co-operation with local and remote engineering teams, REQUIREMENTS: 1. Engineering Degree in Electronics or Computer Science 2. At least 5 years of experience in software design for automotive 3. At least 5 years of experience in C programing language 4. Ability to define Software Architectural design 5. Working knowledge of CANOE software (CAN/LIN communication protocols support) 6. Working knowledge of Automotive SPICE process (knowledge V model) 7. Working knowledge of ISO26262 (Functional Safety) process 8. Experience with OSEK architecture design 9. Prior experience in designing and programming microcontrollers and processors 10. Very good knowledge of tools for programming microcontrollers and processors 11. Very good knowledge of SW engineering tools supporting software production process 12. Knowledge of Software Configuration Management tools 13. Very good English skills (spoken and written) 14. Ability to travel 15. Team oriented 16. Ability to manage the team of engineers 17. Tools: codeBeamer, IAR, GreanHills