Thomas Perrot

Embedded Linux and Kernel Engineer @Bootlin

Toulouse, FR
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Dec 2020 — Present

Embedded Linux and Kernel Engineer @Bootlin

View department →

I assist clients in integrating Linux and open-source software into their embedded products and projects. My expertise includes- Porting the Linux kernel and developing device drivers- Integrating open-source components and building systems- Contributing to upstream board support packages and device driversEnvironment- Platforms: i.MX6 / i.MX7 / i.MX8 / i.MX93 / SAMA5D2 / SAMA7G5 / SiFive U740 / SiFive P550 / SiFive X280 / Spear320 / STM32MP1 / Tegra T194 / Tegra T210 / TI AM437x- Bootloaders: AT91 / OP-TEE / U-Boot / TF-A- Operating system: Buildroot / Open Embedded / Yocto- Tools: Git / Podman / Qemu / Kas / repo-git- Tools software Environment: Fedora / IRC / Jitsi / Matrix- Langagues: asm / Bash / C / Latex / Python

EDUCATION

2006 — 2010

Université Paul Sabatier Toulouse III

Master Degree (4 years), Real time embedded systems

2010 — 2011

Université Paul Sabatier (Toulouse III) / ENSEEIHT

Master Degree (5 years), Architecture of critical and real-time embedded systems

SKILLS

PosixEabiKernel DriversAndroidToolchainsSoftware DevelopmentYoctoPythonEmbedded LinuxI2cSoftware EngineeringEmbedded Operating SystemsMicrocontrollersBoard Support PackageCProgrammingOptimizationEmbedded SystemsLinux KernelLinuxArmGdbTpmX86ImxC++Open SourceAlgorithmsUnified Modeling Language (Uml)Embedded SoftwareAfdxDebugging CodeGitMultithreadingPowerpcEmbedded CGlibTestingDo-178bDevice Drivers

ABOUT THOMAS PERROT

I assist clients in integrating Linux and open-source software into their embedded products and projects. My expertise includes- Porting the Linux kernel and developing device drivers- Integrating open-source components and building systems- Contributing to upstream board support packages and device driversI have also served as a member of the Yocto Build Failure Swat Team.Previously, I worked for a network operator, where I played a key role in the design and development of new base radio stations, collaborating closely with hardware and industrialization teams to ensure that software and security requirements were considered from the outset. Additionally, I worked as a subcontractor, where I introduced and maintained new mobile platforms based on the Android mainline.In my free time, I volunteer as a Linux technologist and free software enthusiast, contributing to various open-source projects. I enjoy working on hardware and software initiatives such as OpenEmbedded, Yocto, OP-TEE, TF-A, U-Boot, Linux, Zephyr, RIOT-OS, Raspberry Pi, BeagleBone, Nucleo, and Arduino.I have a passion for both emerging and retro technologies, including 3D printing, the Internet of Things, drones, and retro computing.My ideal position would provide opportunities to- Learn from experienced open-source developers and maintainers- Become a regular contributor to open-source projects- Teach and share my expertise with others- Work remotely, either full-time or part-time

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Thomas Perrot — Embedded Linux and Kernel Engineer at Bootlin in Toulouse, FR | Unifers