Beschreibung
Task:
- On target device:
- Implementation of a Web Service Handler (REST) in JavaSricpt/node.js
- Implementation of the data protocol according to service specification
- Control of a USB modem (TCU) using PPP and low level protocol (AT-commands) in Linux
- Provide socket interface to upper layer software
- Provide debugging and development interface
- Documentation of SW artefacts
- PC-Simulation of Service-Interface:
- Implementation of a web-service interface for testing target device implementations in JavaScript/node.js
- Implementation of Back End service simulation including dummy or test data for all services
- Use of NoSLQ database (eg MongoDB)
- Provide web-interface for service database access
- Simulation of error cases
- Provide debugging and test execution interface (for use of automatic tests of target device)
Skills:
- Degree in Computer Science, Electrical Engineering (or comparable area)
- Experience in software development
- Experience in JavaScript/node.js
- Experience in HTML
- Experience in SW versioning systems (ClearCase, git)
- Knowledge of Operating Systems/Linux
- Experience in Automotive Development is a plus
- Good communication skills, excellent command of English and German
- Intercultural competencies and experience in international cooperation