Saad - Chef de projet C
Ref : 200131Z003-
94800 VILLEJUIF
-
Chef de projet, Consultant technique, Développeur (31 ans)
-
Freelance
Experience
08/18 - Now Tech lead / Software engineer - Paris, France
Technical Lead :
Leading a team of seven engineers responsible for software development of
the low-layer and the hardware design for the new solutions.
My main role is to distribute the workload within the team and ensure technical communication with other teams and with top management.
Software engineer :
Design, development and maintenance of the smart remote embedded software:
• Low-level development of sensors, memories and wireless components
drivers. (C/C++)
• Middleware abstraction APIs development for applicative team. (Lua
binding)
• Applicative development for new features. (Lua)
• Auto-testing using pytest and smart remote simulator. (Python3).
Technical environment:
• Programming languages: Embedded C, C++;
• Scripting: Lua, Python;
• Methodology: Scrum;
• Hardware: ARM cortex M4/M7, STM32M4, STM32H7;
• Communication Bus: USB, SPI, I2C, UART, MIPI;
• Technologies: WIFI, Bluetooth Low Energy, IrDa, Ultra Wide Band;
• Tools: GDB, Valgrind, Git, Gitlab, Jira, Confluence.
01/17 - 07/18 Software design engineer - Créteil, France
Design, development and integration of telematics products for different car
manufacturers.
Analysis, reproduction and correction of reported validation problems.
International projects context: Europe (France / Germany / Slovakia), Africa
(Egypt), Asia (China, Japan, India).
Technical environment:
• Programming languages: Embedded C, C++;
• Scripting: bash;
• Standards: V-Cycle, AUTOSAR 4.2, Yocto project, UDS, ISO-26262;
• Hardware: ARM cortex M3/M7, ARM cortex A7, RH850;
• Communication Bus: CAN / CAN FD, USB, SPI, I2C, UART;
• Technologies: WIFI, GSM, Bluetooth, GNSS;
• Tools: Canoe/CAPL, GHS Multi, WinIdea, Davinci, Tresos,
DLTViewer, ADB, Git, Gerrit, TeamForge, Doors.
Other professional activities:
- Trainer and key user of TeamForge, Git and Gerrit
• Organizing training session for entity employees. (10 training sessions
in 2017)
- Member of the corporate social responsibility at VALEO CDA.
• Working on new ideas to improve staff satisfaction and job enjoyment.
10/15 - 12/16 Embedded Software Engineer - Velizy-Villacoublay, France
Mission at PSA Group:
Development of the middleware of the built-in systems interface (BSI).
Analysis, reproduction and correction of bugs found during vehicle tests.
Internal mission at LGM:
Development of an IOT demonstrator.
Technologies used by demonstrator: SIGFOX, Bluetooth Low Energy, WiFi.
Technical environment:
• Programming languages: C, JavaScript, Python;
• Scripting: Batch, Perl;
• Standards: V-Cycle, AUTOSAR 3.1, ISO-26262, UDS, MQTT;
• Hardware: FreeScale MPC56x, ARM Cortex M4, ARM Cortex A7;
• Communication Bus: CAN LS/HS, LIN;
• Technologies: SIGFOX, WiFi, Bluetooth Low Energy;
• Tools: IBM Rational Synergy, IBM Rational Change, IBM Rational Test
RealTime, GHS Multi, Code Composer Studio, Autosar Builder, Reqtify;
04/15 - 09/15 Embedded System Engineer - Levallois-Perret, France
Design and development of two autonomous connected objects for managing
access rights. The first object acquires temporary access rights from a Smartphone, and a second object that identifies the first one using the BLE, and
communicates with the server using SIGFOX.
Technical environment:
• Programming languages: C, JAVA (Android);
• Scripting: Python;
• Hardware: nRF51822 (ARM Cortex-M0);
• Communication Bus: UART;
• Technologies: SIGFOX, Bluetooth Low Energy, NFC, RFID;
• Tools: Keil ţVision, Bluetooth sniffer, Oscilloscope
Education
2012-2015 Master of science in Embedded systems - Orleans, France
Polytech Orléans, "Very Good" rating, promotion major.
Main technical courses: C/C++, signal processing, image processing, project
management.
Activities: Vice president of Polydrone (2013/2014)
2010-2012 Higher National Diploma in Computer Engineering - Oujda,
Morocco
Oujda Superior School of Technology, "Very Good" rating, promotion major.
Main technical courses: Electronics, embedded C, signal processing
Languages
French
Arabic
English
TOEIC: 880
BRIGHT: C1