Goal resp. short summary of field of action简述目标: 1. Software system and safety design 2. System configuration 3. Translate customer needs in software requirements and documentation 4. Maintain relation with internal and external customer engineers working on the product design 5. Interprets client’s needs (project) and establishes requirements for project delivery 6. Perform the encoding in C or C++, according to component requirements. Possible use of other software languages and tools, according to requirements 7. Validates software at module and system levels 8. Perform necessary calculations and verifications Main responsibilities主要职责: 1. Design and adapt firmware, as part of the system design. 2. Work with the electronic designer to design integrated circuits, participate in start-up, evaluation and ensure maintenance of the software component and of electronic equipment. 3. Enables you to work on complex projects with embedded systems and knowledge of electronic material . 4. Prepare software quotes for electronic products, establish product proposals and ensure product development, technical drawings, functional diagrams, write or adapt the code, prepare documentation, establishes plans and functional / qualification test procedures for the software. 5. Support and/or participates in the actual testing and approval of the reports. 6. Fulfill design based on basic knowledge of quality policy and quality manual. Working closely with the software R&D team in Germany. Qualification Requirement任职资格要求: Must have: 1. MSc / BSc Engineering degree or similar 2. More than three years’ firmware design experience, including some experience on safety critical design and testing 3. In-depth knowledge of at least with one or two product lines of Motorola, Siemens, ST, Microchip, Freescale/NXP, Atmel, PSoC, Infineon, etc., microcontrollers 4. Knowledge of algorithm development for electronic component recognition and modeling of their interconnections 5. Experience with serial communication like SPI, I05C 6. Knowledge of programming software, including C, C++ 7. Advanced level of English in spoken and written. Nice to have/ideally: 1. Experience with CAN, LIN, PSI5 or SENT 2. Experience with communication layers 3. Knowledge of AutoSar