You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Maxence C.MC

Maxence C.

Embedded Systems Engineer | 3+ years

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Maxence

Hello! I'm Maxence, a graduate engineer from EPITA, specializing in embedded systems, with 3+ years of industrial experience.

With deep expertise acquired at Arista Networks in programming PHYs and switching ASICs, I master the entire embedded stack: from kernel and driver development to real-time applications.

Available for short and long-term freelance assignments.

Do you need...

- A developer specialized in **embedded systems**?
- ALinux driverdeveloper?
- Someone who can bridge the gap between **software and FPGA**?

My areas of expertise

- Systems programming (C, Rust, Zig)
- PHY and switching ASICs
- Linux kernel and driver development
- ARM (STM32), RISC-V,
- Communication standards, CAN, UART, I2C
- Yocto, embedded Linux, real-time systems
- FPGA programming (Yosys toolchain)

Why choose me?

- Industrial expertise: Concrete experience on critical systems
- Industrial experience: Real projects at a networking leader
- Solid training: EPITA + academic research
- Modern approach: Rust, RISC-V, emerging technologies



I am immediately available for your freelance missions! Open to short contracts for an initial collaboration - the perfect opportunity to discover my technical expertise. Contact me!
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • Arista Networks
    Embedded Software Engineer
    TECH
    March 2020 - April 2023 (3 years and 1 month)
    Dublin, Ireland
    Low-level Networking domain, Linux driver programming in C, software development in C++, writing tests in Python.

    Arista Network designs and sells network switches to provide software-defined networking solutions for datacenters or cloud computing.

    I belonged to the "Platform" team, responsible for developing the hardware interface of EOS, the embedded operating system in Arista switches.

    Within this team, my work mainly consisted of developing agents that programmed the specialized chips of the switch to match the configuration chosen by the user.


    C++ Linux Networking Python Drivers
  • Streamcore
    Intern Software Engineer
    TELECOMMUNICATIONS
    September 2018 - January 2019 (4 months)
    Puteaux, France
    Kernel development in C, network programming.

    Streamcore offers solutions for monitoring and controlling traffic performance on WAN networks, including a middlebox for filtering and monitoring enterprise networks.

    My work involved adding a filter for TLS extension in the kernel of these middleboxes, and adding filter support in the product's administrator interface.
    C (programming language) Kernel Drivers Linux Networking
  • Laboratoire de Système et de Sécurité d'EPITA
    Research Student
    TECH
    January 2018 - August 2020 (2 years and 7 months)
    Le Kremlin-Bicêtre, France
    Acceleration of SAT problem solving on FPGA with open-source toolchain (Migen, Amaranth, Yosys).

    Implementation of a kernel from scratch.
    FPGA Kernel Python

Recommendations

Be the first to recommend Maxence

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Computer Science Engineer
    EPITA
    2020
    Diplômé d'EPITA, majeure GISTRE (systèmes embarqués), étudiant chercheur au laboratoire de système et sécurité d'EPITA.

Skill set

Categories