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

Pierrick Rabillard

Embedded | C/C++ | ARM | Linux | FreeRTOS Zephyr

€549/day
Vannes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Pierrick

◉ Some information about me ⤵︎

👨‍💻 I am an expert in **critical embedded systems**, **RTOS**, **embedded Linux**, and firmware development in **C/C++**.

🎓 Specialist inISO 26262**, **DO-178B**, and **IEC 62304standards (certification through client projects in automotive, aerospace, and medical)

⚙️ 10+ critical projects successfully delivered: satellites, BMS, medical devices, embedded video systems

🧑‍💼 12 years of experience in high-constraint environments: safety, reliability, autonomy, traceability

Fun fact 1: I designed a modular architecture reused on 3 types of industrial vehicles.
Fun fact 2: My code is currently running in space, aboard the ESAIL satellite.
Fun fact 3: I replaced a Keil stack with GCC + CI/CD + obfuscation… during a medical audit.

◉ My references ⤵︎
SEASIDETECH,
KAPTALIA,
DELTATEC,
TRONICO,
Zhor-Tech,
QSpin

◉ Here are the missions I regularly undertake ⤵︎

Embedded Systems - RTOS - ARM - LINUX - C/C++ Programming


Development onARMmicrocontrollers, **RISC-V**, and 8051 architectures

MISRA-compliant C/C++ programming, secure and optimized firmware

Integration of real-time RTOS: **FreeRTOS**, ThreadX, **Zephyr**, RTEMS

Overhaul of embedded Linux systems to enhance stability and compliance

Automated testing via **Python**, HIL, LabVIEW, integrated into CI/CD pipelines

Mastered low-level interfaces:UART, SPI, I2C, CAN, IoT

Structuring, compliance, and technical leadership

ISO 26262 - DO-178B - IEC 62304


Technical audit and architecture takeover on critical projects

Complete quality documentation: test plan, requirement coverage, traceability matrix

Ensured compliance withISO 26262**, **DO-178B**, **IEC 62304standards

Technical leadership up to pre-certification or mass production


Available 7 days a week via Malt messaging.
Response in less than an hour.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Vannes (up to 50km), Nantes (up to 50km), Rennes (up to 50km), Lorient (up to 50km), Quimper (up to 50km)

Experience

  • Maya Technologies
    Embedded Systems Engineer - Automotive / Industrial / Medical / Aero
    TECH
    March 2023 - Today (3 years and 3 months)
    I help companies in the medical, aerospace, and energy sectors to make their embedded systems more reliable and successfully meet their critical industrial milestones.

    Who I work with:
    Companies developing critical embedded systems in regulated sectors:
    • Connected medical devices (ISO 13485, IEC 62304)
    • Aerospace or satellite systems (DO-178)
    • Industrial or energy equipment subject to strict requirements for autonomy, safety, or traceability

    Some projects completed:

    SEASIDETECH (Automotive)
    Development of a safety-compliant rearview camera system for a major truck manufacturer: onboard diagnostics, ISO 26262 validation, ready for mass production.

    KAPTALIA (Medical Devices)
    Project at the prototype stage → complete system structuring, compliant documentation, validated architecture, ready for pre-industrialization.

    DELTATEC (Aerospace)
    Validation of a critical control system for the ESAIL satellite → delivered on time, DO-178 compliant, secure satellite-ship communications.

    TRONICO (Automotive/Energy)
    Modular BMS architecture reused across several vehicle types → significant reduction in adaptation time, facilitated industrial deployment.

    My approach:
    • Technical audit and structuring of foundations: architecture, standards, documentation
    • Robust embedded development, with a long-term quality requirement
    • Automated testing, CI/CD pipelines, code security (IP protection & obfuscation)
    • Complete support up to pre-certification and industrialization

    Why my clients choose me:
    • Because they need a real product, not just a prototype
    • Because they want a reliable and autonomous partner
    • Because they need to pass key milestones with no room for error
    • Because they need structure to grow and avoid costly setbacks
    C/C++ Programming ARM Embedded Systems RTOS Linux
  • Freelance
    Embedded Systems Engineer - Automotive
    August 2023 - August 2024 (1 year)
    In a drive to modernize and reduce aerodynamic drag, a major OEM in the automotive sector initiated the replacement of its mechanical mirrors with a system of external cameras and onboard screens.
    My mission was to reduce blind spots, improve driver visibility when stationary, and meet the growing demands for active safety.

    The project required rigorous mastery of embedded safety standards (ISO 26262) and in-depth expertise in self-diagnostic systems.

    Actions taken
    • Design and implementation of safety mechanisms across the entire embedded video chain
    • Implementation of autonomous self-tests for each component of the acquisition chain, down to the chip level
    • Integration and validation testing to ensure system reliability under all usage conditions
    • Drafting of the quality and safety documentation required for automotive homologation
    • Participation in functional definition related to safety and driver visual perception challenges

    👉 Results achieved
    • System validated for mass production, now integrated into the manufacturer's trucks
    • Client recommendation received for Pierrick's in-depth expertise on the ISO 26262 standard
    • Very positive feedback from end-users: significantly improved visibility, enhanced comfort when stationary
    RTOS Embedded Systems ARM C/C++ Programming Linux
  • PROJETS PERSONNELS
    EMBEDDED SYSTEMS ENGINEER
    February 2023 - Today (3 years and 4 months)
    • Portable ECG Monitor/Analyzer
    Development of a portable medical device for real-time ECG signal measurement and analysis with AI integration.

    Technologies:C, Rust, Python, Zephyr, Docker, VSCode, Gitea, Kicad EDA, TensorFlow, WFDB (WaveForm DataBase), NRF52,

    Achievements:
    • Design of an NRF52-based electronic board for ECG measurement and analysis
    • Development of AI models for ECG signal analysis and anomaly classification
    • Implementation of embedded software for real-time acquisition and processing

    • Hardware Sharing Platform
    Creation of a platform for remote access to electronic boards for distributed teams.

    Technologies:Python, Embedded Linux, Labgrid, VSCode, Docker, MUXPi

    Achievements:
    • Prototyping and integration of commercial hardware (MUXPi) for remote access
    • Development of a Python web server using Labgrid for control and automation
    • Creation of an API and management system for distributed teams
    C/C++ Programming RTOS Embedded Systems ARM Linux

Recommendations

JG
FU
Jean-Christophe Garnier and 1 other person have recommended Pierrick

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

  • Master in Cybersecurity of Embedded Systems
    Université Bretagne Sud
    2025
    • Cryptographie appliquée aux systèmes embarqués • Sécurisation des protocoles de communication IoT • Audit de sécurité et tests d'intrusion embarqués • Conformité aux normes de sécurité (ISO 27001, Common Criteria) • Architecture sécurisée pour applications critiques • Développement sécurisé et programmation défensive
  • Master of Science in Electronic Engineering, Electronic Engineering with a specialization in system control design
    Staffordshire University
    2011
    Master of Science in Electronic Engineering, Electronic Engineering with a specialization in system control design

Certifications

  • Master of Science in Electronic Engineering, Electronic Engineering with a specialization in system control design
    Staffordshire University
    2011
    RTOS Linux Embedded Systems C/C++ Programming ARM

Skill set

Categories