Develop and maintain reliable and reusable code in a multi-language environment (C, Python, Matlab, Go, …)
Apply algorithms, data structures and programming knowledge to meet software requirements with efficient and technically creative code.
Participate in the development of the automating and scripting of our test procedure.
Follow feature delivery timelines, du-dates and presentations.
Learn and master new programming techniques and languages to bring new features.
Demonstrate independent research skills and ability to present results.
Automating of our build environment through CI / CD processes on Jenkins T8 : Maintain and participate in VTB (Virtual Test Bench) documentation and user's guides
Support the deployment of development process of the VTB
Review Problem reports and Support users on VTB
Analyze / reproduce problems and propose solutions in collaboration with end users
Qualifications
Programming : Matlab, Simulink Skill
Programming : Python Skill
Knowledge of Windows and Linux operating systems Skill
Programming : C Skill
Optional : Go programming language Skill
Optional : Knowledge of inter-application communications Skill
Optional : Knowledge of critical development standards (DO-178C / DO-331 / DO-330) Skill
Optional : Object and / or multi-core oriented programming Skill