
Julien Thierry
Senior Software Engineer
Salaire / Taux journalier
Lyon, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Software Engineer mostly focused on software development. Interested in low-level/system level development, SDK/API design or tools and GUI development. Experienced in C, C++, some Python and some kernel development. Recently delving into Rust and React (TS). I adapt easily to new technologies or languages. Available immediatly. Looking for positions full-remote or based in Lyon (France).
Expérience de travail
Senior Software Engineer
PROPHESEE
avr. 2021 - Présent
5 ans 7 mois
Lyon, France
– Developer and maintainer of Metavision API: Prophesee's C++ SDK to control event based cameras and event streams for Linux & Windows. – Expanding Metavision C++ and Python API with support for new hardware features, adding software facilities and SDK tools. – Developping new features for Metavision Studio, a GUI application to configure and view streams from event based cameras. – Improving CI pipeline for building and validating Metavision and Metavision Studio – Taking part in Metavision packaging & release process.
Senior Software Engineer
OWLOFreelance
févr. 2026 - juin 2026
5 mois
À distance
Développement d'une interface utilisateur pour des acquisitions via microscope. Mise en place de service windows pour un backup automatique des données acquise sur gcloud. Mise en place de packaging de librarie C++ pour être utilisée par des projets python.
Senior Software Engineer
Red Hat
août 2019 - mars 2021
1 an 8 mois
Lyon, France
– Developper on Kpatch/Livepatching technology, a tool to create patches for the Linux kernel that can be applies on a running system, without any reboot. – Creating livepatches for Red Hat Enterprise Linux. – Maintaining a tool to track automatically the coverage of released livepatch CVE fixes for affected Red Hat kernels. – Adding support for Arm64 (Arm-v8a) in objtool.
Software Engineer
ARM
juin 2017 - août 2019
2 ans 3 mois
Cambridge, Royaume-Uni
Linux Kernel development: – Up-streaming support for Arm architecture (and Arm IP) in Linux – Reviewing internal and external contribution – Interacting with Linux community KVM arm64 (Armv8-A) reviewer. Focus on IRQs and PMU.
Software Engineer
Imagination Technologies
mai 2016 - avr. 2017
1 an
Kings Langley WD4, Royaume-Uni
– Developer on the PowerVR GPU firmware. – Maintaining the firmware and adding support for new hardware units/features.
Software Engineer
AdaCore
oct. 2014 - mai 2016
1 an 8 mois
Région de Paris, France
– Developer on QGen, a SPARK and C code generator and verifier from Simulink models. – Adding support for more Simulink blocks/features, improving generated code and project maintainance. – Providing customer support (tool usage help and bug workarounds and fixes).
Intern developer
AdaCore
févr. 2014 - août 2014
7 mois
Région de Paris, France
– Adding support for interactive provers in gnatprove, a static analysis tool for SPARK 2014 (Ada language subset) using formal verification.
Teaching assistant
EPITA
févr. 2013 - janv. 2014
1 an
Le Kremlin-Bicêtre, France
– Teaching assistant for third year graduates at EPITA. – Teaching students C, C++ and Java programming as well as programming tools (git, debuggers, ...). – Introducing students to bash and UNIX-like environments. – Giving lectures, preparing programming assignments' subjects and helping students on their projects.
Intern developer
Substantiel
sept. 2012 - janv. 2013
5 mois
92120 Montrouge, France
– Developing two graphical applications for Ordissimo using the Enlightenment Foundation Libraries C toolkit. – 1) Mathematissimo: a scientific calculator – 2) Smusic: a music player based on MPD
Formation
EPITA
Master's degree, Computer Science
2011 - 2014
3 ans 1 mois
Centre International de Valbonne
Preparatory Classes, Mathematics and physics
2009 - 2011
1 an 11 mois