CV/Mission ICAN freelance

Je dépose une mission gratuitement
Je dépose mon CV

Définition de ICAN

ICAN (Integrated Composite Application Network) est une solution logicielle de SeeBeyond qui a été racheté par SUN Microsystems. Anciennement connue sous la dénomination d’ICAN V5 de SeeBeyond, cette solution fait désormais parti de l’offre Sun sous le nom de JIS (Java Integration Suite). ICAN est donc une plateforme d'intégration globale et en particulier une solution d'EAI (Enterprise Application Integration en anglais, Intégration d'Applications d'Entreprise en français). ICAN comme son nom l’indique, permet de produire des applications composites. En effet, sur une plateforme ICAN, l’entreprise peut développer des services nouveaux avec des standards qui ont été alliés, tels que l’ETL, le J2EE et les différents Web Services.
Vous êtes freelance ?
Sécurisez votre activité grâce au portage salarial !

Résumé d'expériences de Nabil,
freelance ICAN résidant dans Paris (75)

Experiences

2018 – 2019 AUSY
07 Months Toulouse
Software Engineer
Connected platform BJA

2016 – 2018 ACTIA
32 Months City, Country
Embedded Software Engineer
iCAN, Diagbox

2015 – 2016 NGE
09 Months City, Country
Embedded Software Engineer
T88 RFTA

Job description
This project is a connected multisystem platform dedicate For Clio 5 which are shown at the GENEVA Showroom
in Mars.
This system must guarantee the provision of three mandatory features:
 Navigation Services
 Remote Services: Remote order via Smartphone like Lock/Unlock vehicle, activate Horn/Lights
 FOTA: Updating setting, MAP and Software over the air.
It contains 3 components:
 IVI: In Vehicle Infotainement ECU
 IVC: In Vehicle Communication ECU
 vNext: Microsoft Azure Cloud

Goals
test the system right out of vehicle from factory until the customer use.
Verify the system in integrity respect Specifications.
Automate testing via Bash / PYTHON scripts

Achievements
Configuration ECUs to a Part authentication
 Respect the PKI mechanism
 Requesting CSR
 verify the certificate downloaded
Test the
 Remote Services
 Navigation Services
 FOTA
Development of Script Bash/Python to automate test execution

Technical environments
Linux, Bash, Python
UDS, CAN, HPQC, JIRA, DDT2000, dltViewer
PKI
 openssl
 CSR
 Certificate

ACTIA automotive Toulouse, Tunis
R&D 11/2016 - 11/2018
Embedded Software engineer

Job description
iCAN is a "Plug & Play" multi-brand telematics case for fleets of light and commercial vehicles. The
iCAN box adapts automatically to the vehicle regardless of its model thanks to vehicle recognition
algorithms. While driving, it transmits in real time data on journeys, driver behavior, and mileage
and vehicle consumption. In addition he can read the data of original manufacturer of vehicle.
Thus, it can transmit operating data, alerts and alarms, electronic faults on systems such as engine,
ABS, Airbag, etc. The data transmitted by iCAN can be used by fleet management applications and
compatible with other telematics applications on the market....
Goals
Participate in the implementation of Application layer for services working on iCAN
Development of modules able to extract Data from Diagnostic, OBD protocols and functional
frames.

Achievements
Development of modules able to extract Data from Diagnostic, OBD protocols and functional frames:
Implementation of Diagnostic module based on KWP2000 and UDS protocols
Implementation of module able to use OBD/WHOBD protocol
Understand the Participate in the implementation of Application layer for services working on iCAN
IŵpleŵeŶtatioŶ of algorithŵ related to ĐoŶsuŵptioŶ, Driǀer ďehaǀior…
Use GSM module to exchange data between server and iCAN.
Use the mechanism of OTA to Update Software version
Use the DiagŶostiĐ laLJer to edžtraĐt VIN, Oil Leǀel, Mileage, DTCs …

Technical environments
Programming languages : Embedded C
Hardware platform: NXP LPC
Communication protocols: CAN, GSM, BLE, UART
Tools : Eclipse LUNA, Source Insight, CANalyzer, SVN, DOORS, JIRA

ACTIA Tunis, Tunisia
R&D 04.2016 – 10.2016
Software engineer

Mission
Participate in the implementation of Application layer for the DiagBox tool for PSA cars.
Goals
Update of the database of ECUs referring to customers' specification.
Implementation of C++ functions to add/modify diagnostic behavior application.
Participate in the implementation of Application layer for the DiagBox tool of PSA.
Technical environments
Programming languages : C/C++
Communication protocols : CAN
Tools : Visual Studio, ACTIASpy/SIM

Achievements
Update of the database of ECUs referring to customers' specification:
Analyzing the Specification of Costumer
Updating the messaging files referring to Specs
Implementation of C++ functions to add/modify diagnostic behavior application
Design and development of the new functionality related to Diagnostic behavior described
in Specification
Participate in the implementation of Application layer for the DiagBox tool of PSA

NGE-Automotive Hong Kong, Shanghai China
R&D
Tunis Tunisia
06.2015– 03.2016
End of studies project, Consultant for DBTS in China and Embedded
Software engineer

Mission
Design and development of a diagnostic layer for an air conditioner ECU (Electronic Control Unit) for
Peugeot 3008. (DiagOnCan: Diagnostic services according to the standard KWP2000 + DTC management)
Goals
Development of a diagnostic strategy according to PSA specification and manufacturing requests.
Participation in the development of a protection mechanism.
UŶderstaŶdiŶg of the CAN protoĐol, the ĐoŵŵuŶiĐatioŶ rules ;ŵessage tLJpes, segŵeŶtatioŶ…Ϳ
and the network life phases.
Participation in the development of Scheduler of Firmware.
Technical environments
Programming languages : Embedded C/C++, Assembly, MISRA
Hardware platform :NEC V850ES/Fx3
Communication protocols : CAN
Tools : Cube Suite+, Source Insight, Muxtrace, CANalyzer, CANoe, Git

Achievements
Development of a diagnostic strategy according to PSA specification and manufacturing requests:
Design and development of a diagnostic strategy for ECU default detection: Detect all
defaults related to the aĐtuators ;SeŶsors, Bloǁer, Steppers…Ϳ
Implementation of diagnostic services according to the standard KWP2000
;IŵpleŵeŶtatioŶ of Read Data BLJ LoĐal ID, IŶput Out CoŶtrol BLJ LoĐal Id…Ϳ
Participation in the development of a protection mechanism:
Implementation of a reset soft for watchdog, Low voltage and Stack over flow
detecting.
Implementation of task charged of output registers refresh
Implementation of RAM protection mechanism
Understanding of the CAN protocol, the coŵŵuŶiĐatioŶ rules ;ŵessage tLJpes, segŵeŶtatioŶ…Ϳ
and the network life phases.
Participation in the development of Scheduler of Firmware.

Participation in the implementation of Scheduler charged of Scheduling Task in
Firmware.
Resolution of Bug related to Scheduler.

Voir le profil complet de ce freelance

Technologies comparables à ICAN occasionnellement demandées

CV ICAN, Missions ICAN

Les derniers freelances ICAN

CV Consultant cybersécurité | PENTEST | Ingénieur cybersécurité | Reverse Engineer | Chercheur en Cybersécurité & Spécialiste en Sécurité Offensive
Steven

Consultant cybersécurité | PENTEST | Ingénieur cybersécurité | Reverse Engineer | Chercheur en Cybersécurité & Spécialiste en Sécurité Offensive

  • NIORT
Linux Windows Pentest Cybersécurité Python Sécurité Ansible Virtual Desktop Infrastructure Wireshark Cloud AWS
CV Ingénieur production UNIX
Samir

Ingénieur production UNIX

  • PLAISIR
Unix Control-M VTOM CFT
CV Ingénieur de production / DevOps
Said

Ingénieur de production / DevOps

  • SAINT-DENIS
CI/CD Ansible DevOps Kubernetes Jenkins GitLab HashiCorp Terraform Docker
CV Infographiste 3D
Aurélien

Infographiste 3D

  • ANGERS
Illustrator Photoshop
CV Ingénieur de production Sénior
Fakhreddine

Ingénieur de production Sénior

  • MONTIGNY-LÈS-CORMEILLES
Unix Windows Linux WebSphere Dollar Universe CFT
CV techlead JAVA fullstack
Ramzi

techlead JAVA fullstack

  • NANTERRE
Java Spring Boot Hibernate Angular Cloud AWS
CV ARCHITECTE APPLICATIF - LEAD TECHNIQUE FULL STACK – NODEJS – PHP - PYTHON
Cédric

ARCHITECTE APPLICATIF - LEAD TECHNIQUE FULL STACK – NODEJS – PHP - PYTHON

  • SURESNES
Agile SQL Linux Symfony JavaScript PHP DevOps Windows Python
Disponible
CV UX & Product designer
Nolwenn

UX & Product designer

  • NANTES
UX Design Figma Notion Gestion d'équipe NO CODE
CV UX/UI Designer
Mahdi

UX/UI Designer

  • SAINT-MAUR-DES-FOSSÉS
UX Design UI Design Figma
CV Artist VR | 2D & 3D Animateur | MOTION DESIGNER | GAME DESIGNER
Steven

Artist VR | 2D & 3D Animateur | MOTION DESIGNER | GAME DESIGNER

  • NIORT
3DEXPERIENCE Illustrator Photoshop Adobe Creative Cloud Figma Adobe InDesign MODELSIM UX Design UI Design Unity 3D
Je trouve mon freelance ICAN

Les nouvelles missions ICAN

Consultant ICAN

ICAN
ASAP
75 - Paris
3 mois
Voir la mission

Assistance à maitrise d’ouvrage

ASAP
75 - Paris
12 mois
Voir la mission

Ingénieur d'études

MQSeries SEEBEYOND
ASAP
45 - Orleans
2 mois
Voir la mission
Je trouve ma mission ICAN