Patrick Joly
Principal Software Engineer at Redbend- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Français Native or bilingual proficiency
-
English Full professional proficiency
-
Créole et pidgin, basés sur le français Elementary proficiency
-
Espagnol Elementary proficiency
Topline Score
Bio
Nicolas Gaude
Patrick is a strong-experienced embedded software developer. He can either tackle low level issues in a Linux driver or develop high level service on top of middleware. He impressed me implementing the HDMI-CEC norm on our platform just after having supported HTML5 video tag for a wekbit-quote engine. So Patrick is a key asset to your team simply because his deep knowledge of embedded systems makes him comfortable in every level of a software stack.
Nicolas Gaude
Patrick is a strong-experienced embedded software developer. He can either tackle low level issues in a Linux driver or develop high level service on top of middleware. He impressed me implementing the HDMI-CEC norm on our platform just after having supported HTML5 video tag for a wekbit-quote engine. So Patrick is a key asset to your team simply because his deep knowledge of embedded systems makes him comfortable in every level of a software stack.
Nicolas Gaude
Patrick is a strong-experienced embedded software developer. He can either tackle low level issues in a Linux driver or develop high level service on top of middleware. He impressed me implementing the HDMI-CEC norm on our platform just after having supported HTML5 video tag for a wekbit-quote engine. So Patrick is a key asset to your team simply because his deep knowledge of embedded systems makes him comfortable in every level of a software stack.
Nicolas Gaude
Patrick is a strong-experienced embedded software developer. He can either tackle low level issues in a Linux driver or develop high level service on top of middleware. He impressed me implementing the HDMI-CEC norm on our platform just after having supported HTML5 video tag for a wekbit-quote engine. So Patrick is a key asset to your team simply because his deep knowledge of embedded systems makes him comfortable in every level of a software stack.
Experience
-
Redbend
-
United States
-
Automotive
-
1 - 100 Employee
-
Principal Software Engineer
-
Mar 2019 - Present
-
-
-
Irdeto
-
Netherlands
-
IT Services and IT Consulting
-
700 & Above Employee
-
Principal Software Engineer
-
Nov 2014 - Feb 2019
-
-
-
Software and engineering services company - France
-
Région de Paris, France
-
Consultant, digital television, middleware and embedded software expert
-
Jan 2012 - Feb 2014
CDS Bouygues, Vélizy QT (4.8) and Webkit integration to set top boxes (embedded linux based) middleware. Embedded web browser development, integration of hardware accelerated rendering of HTML 5 video streams for DirectFB and Open GL (ES 2) API based user interface environments. Software optimization (Vtune) on Intel Atom CE4200 embedded linux target. CDS Bouygues, Vélizy QT (4.8) and Webkit integration to set top boxes (embedded linux based) middleware. Embedded web browser development, integration of hardware accelerated rendering of HTML 5 video streams for DirectFB and Open GL (ES 2) API based user interface environments. Software optimization (Vtune) on Intel Atom CE4200 embedded linux target.
-
-
-
OpenTV Europe SAS
-
France, La Défense
-
STB, digital television expert and Senior Developer
-
Dec 2004 - Nov 2011
OpenTV EMEA technical expert and technical referent for all matters regarding OpenTV middleware issues over services discovery and management (EN-300468, ISO-13818, demux driver integration) on deployed client networks (TPS, UPC networks, KDG, Numericable, VIASAT). Developed a demonstrator for TPS french network HDTV set top boxes, demonstrator that led TPS to choose OpenTV solutions. Reverse engineering of OpenTV EMEA specific framework “Network Package” service discovery and management related library to allow all necessary bug fixing and code rework. Mentored and led engineers over Network Package for actual developments over broadcast services management. Defined document template for small projects follow up and reporting. Designed and implemented or led implementation of Network Package services discovery and management specific libraries and modules evolutions and add-ons for all EMEA clients. Designed several advanced development proposals for SDK tools and development process enhancement: automated test suite, domain specific language for DVB tables filtering, parsing and carried data marshalling. Show less
-
-
-
ALTEN
-
Région de Boulogne-Billancourt, France
-
Consultant R&D engineer
-
Nov 1997 - Dec 2004
Viaccess – France, La Défense – Conditional Access System and software security Software architecture and development of set top box part of Viacces CAS. Existing software reverse engineering. Development of API to integrate use of AES, DES encryption for software security. Integration of CAS new version to OpenTV based set top box. Alcatel (ABS/PCB) – France, Colombes – Mobile phones software architecture group Software architecture and design of “OT715” mobile phone to PC communication interfaces for TinyTP, OBEX, IrDA and IrCOMM standards. Support to Shangaï based team in charge of implemeting related software specifications. Support to test and validation team Nortel Networks – France, Guyancourt – UMTS infrastructures development group Design (UML) an development (C++) of base station commands receipt and processing library. Philips EGP – France, Suresnes – Digital television set top boxes manufacturer Software architect of the conditional access system (CAS) group. Technical solutions definition and organization of team work (four developers). Development of ISO-7816 ”T=1” smart card management protocol, validation obtained for GIE and Europay standards. Integration. Bug fixing and evolution of various CAS for produced set top boxes middleware (MEDIAGUARD, CONAX, NDS). Show less
-
-
-
Microprocess Ingeniérie
-
France, Courvevoie
-
R&D engineer
-
Apr 1996 - Oct 1997
Development (C++): real time embedded system “SoftKernel”, related SDK debugger based on Gnu GDB debugger. Port of SDK tool chain to windows, unix and OS9 based development environments. Development (C++): real time embedded system “SoftKernel”, related SDK debugger based on Gnu GDB debugger. Port of SDK tool chain to windows, unix and OS9 based development environments.
-
-
Education
-
Université de Franche-Comté
DESS, Parallel Computing -
Université de Pau et des Pays de l'Adour
Maîtrise, Informatique -
Lycée Militaire Aix-en-Provence