Position: C# Software Developer(Poland)
Company: Luxoft
Experience required: 3y
English level: intermediate

Project Description
Our client belongs to one of the biggest Car manufacturers.
In developing their Electronic Control Units, they need to test the protocol implementation for service oriented communication between the ECUs. Within this project we are supporting the client, by defining, implementing and executing Test Cases, to verify a proper protocol communication. Therefore, we are using already exiting tools and frameworks like CANoe, vTestStudio, Jasmine and some other frameworks. Additionally, we are working together with the customer on new methods to perform Client/Server tests for Scalable Service-Oriented Middleware over IP (SOME/IP).
(Luxoft Autonomous Drive group is currently extending its activities in the development of the AUTOSAR (AUTomotive Open system ARchitecture) Adaptive Platform and Testing, the next generation of AUTOSAR. The AUTOSAR Adaptive Platform will be the SW architectural basis for high-performance software functions in future vehicles, in the Safety ADAS (Advanced Driver Assistance System) and Autonomous Driving domains. AUTOSAR Adaptive is based on POSIX 51 API, C++, Yocto, and other modern SW development technologies. For several multi-year projects with German OEMs, we seek software developers who are motivated and want to develop themselves into AUTOSAR Adaptive Specialists. Candidate benefits: • Deep involvement in AUTOSAR Adaptive Platform core development • Work in international team on leading-edge technology • Immediate access to a large network of technical experts from German and international OEMs and Tier1s • Option to move projects at other German OEMs • Excellent candidates to get a chance to move into the Luxoft executive consulting Team or the Luxoft AUTOSAR Adaptive Core Team (technology development, training strategy, etc.))

Responsibilities
Define, implement and execute Test Cases for the Scalable Service-Oriented Middleware over IP Service Discovery (SOME/IP SD) Protocol, HTTP tests.
In this project, one of our responsibilities is to test the implemented protocol for SOME/IP SD on Electronic Control Units
Therefore, the customer defines requirements to be considered, when defining Test Cases, which we also have to implement and execute. After the creation of Test Cases, they have to be executed and a final report needs to be created.
The project work is done in one-week sprints, in close contact with the customer. Taking part and leading those meetings with the customer is one important part on the job.

Skills
Must have

- C#
- Node.js
- HTTP Protocol
- XML
- GIT

Nice to have

o Python3 intermediate level or higher
o SOME/IP Service Discovery
o German beginner
- Experience in Software Testing (optional ISTQB Certificate)
- Adaptive AUTOSAR
- Understanding ARXML
- Communication Protocols (ViWi, CAN, Ethernet)
- Knowledge about DTC
- MS Visual Studio
- Vector CANoe
- Vector vTESTstudio

Languages
German: A1 Beginner

English: B2 Upper Intermediate

Seniority
Regular