Vincent Werner profile picture

Hello, I'm

Vincent Werner

Embedded Software Developer

My LinkedIn profile My Github profile

Get To Know More

About Me

Profile picture
Experience icon

Location

Grenoble
France

Experience icon

Experience

5+ years

Education icon

Education

PhD in Computer Science

Hey there! I'm Vincent Werner, an embedded software developer based in Grenoble, France. I enjoy working on graphical programming and embedded wireless connectivity.

Explore My

Experience

Embedded Software Developer

STMicroelectronics icon

STMicroelectronics

Since October 2021

  • Firmware Development for STM32WBA, STM32WB, and STM32WL Microcontrollers (BLE, LoRa)

  • Secure Bootloader Development

  • Desktop Application Development for Board Production Testing with Qt and Python

  • Desktop Application Development for In-House Board Testing with Tauri, Diesel, and Rust

  • Firmware Implementation for EEMBC Benchmarks: CoreMark, ULPMark, and SecureMark

PhD Student

CEA icon

CEA

Oct 2018 - Oct 2021

  • Development of New Strategies to Identify and Exploit Vulnerabilities on Microcontrollers

  • Development of a Fault Injection Simulator based on Hardware Emulation and LLVM

  • Design of a Budget-Friendly Glitch Platform with STM32H7, Featuring Bayesian-Based Automated Glitch Optimization

Take a Look at My

Skills

Languages & Frameworks

Experience icon

C

Experienced

Experience icon

C++

Experienced

Experience icon

Python

Experienced

Experience icon

Qt

Intermediate

Hardware Security

Experience icon

Glitch Fault Injection

Experienced

Experience icon

Laser Fault Injection

Intermediate

Wireless Connectivity

Experience icon

BLE

Experienced

Experience icon

WIFI

Intermediate

Microcontrollers

Experience icon

STM32

Experienced

Experience icon

Arduino

Intermediate

Experience icon

Raspberry Pi

Intermediate

Experience icon

NXP Kinetis

Basic

Get in Touch

Contact Me