Junior Software Engineer - Valeo Wiper System
Valeo -
6th of October, GizaPosted 8 years ago4 open positions
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
As a member of Wipers team in Cairo, you will take part in diverse activities along the entire Software development cycle, among which are:
Requirements analysis:
- Analyze customer requirements and identify any conflicting requirements
- Analyze Software safety requirements
- Manage requirements traceability on DOORS
Design and implementation:
- Develop Software requirements specifications on different levels(System, SRS and CDD)
- Develop Matlab(Simulink and Stateflow)/Statemate models
- Manual coding of Software components using C
- Implement basic Software mechanisms according to ISO 26262
- Integrate the whole Software based on the project’s architecture
- Perform technical reviews on software component design, implementation, and testing
Testing:
- Run unit testing using Rational Test RealTime
- Run static analysis tools on the software: QAC and Polyspace
- Run Model-In-The-Loop (MIL) and Software-In-The-Loop (SIL) testing on Software models
- Run SW validation on the motors using Vector tools
- Design and Building Hardware test benches for testing on Hardware
- Report findings on the configuration management tool
Support and improvement:
- Support and coaching new team members in their daily on-job tasks
- Develop and conducting technical trainings for the team
- Contribute in the improvement of standard process, guidelines, checklists, and tools
- Perform technical & quality reviews.
- Continuously communicate work progress through attendance of daily & weekly project meetings. (Internal and external with other Valeo sites).
- Travel to other Valeo Wipers sites (Germany, France, USA, China, or Poland).
Job Requirements
- Degree of Engineering in one the following fields:Computer Science
- Communication
- Electronics
- Mechatronics
- Electrical Engineering
- Good command of English language is a must.
- Good Command of English language is a must.
- Knowledge of French or German is a plus.
- Knowledge of MATLAB Simulink is highly preferable.
- Ready to travel to Germany or France.
- Knowledge of Software testing is a plus.