You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raphaël VerdaguerRV

Raphaël Verdaguer

Embedded / Electronics Software Engineer

€550/day
Marseille 6e Arrondissement, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Raphaël

As an embedded software engineer with 8 years of experience, I have acquired considerable expertise in the design, development, and maintenance of software for embedded systems. As a freelancer, I have also developed solid experience in project management, client communication, and autonomous problem-solving.

My approach involves working closely with clients to understand their needs and objectives, in order to design and develop customized software solutions that meet their specific requirements. I am capable of working on projects of all sizes, from individual projects to large-scale projects involving a development team.

I also have solid programming experience in several languages, including C, C++, Python, JavaScript... I have worked on a wide variety of embedded systems, ranging from microcontrollers to more complex embedded systems, such as real-time operating systems.

I am able to provide customized services, such as consulting, custom software development, training, and technical support. I am also able to work remotely, which means I can work with clients worldwide. My main goal is to provide high-quality software solutions and fully satisfy my clients' needs.

I can assist you with several types of missions, for example:

- Creation of a Proof of Concept (POC)
- Product development from A to Z
- Product functional architecture
- Embedded software architecture & development
- Technology watch & component selection
- Industrialization & Production
- Procurement & BOM optimization
- Skill internalization (recruitment, team building)

Do not hesitate to contact me!

See you soon!
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

  • Portuguese

    Basic

Can work on-site
Marseille 6e Arrondissement (up to 50km), Paris (up to 50km), Lyon (up to 50km), Montpellier (up to 50km), Toulouse (up to 50km)

Experience

  • Smices Surgical
    Electronics / Embedded Software Engineer
    MEDICAL
    August 2020 - Today (5 years and 10 months)
    Montpellier, France
    SMICES is a French company based in the South of France. Thanks to its in-depth knowledge of the surgical field, it offers pragmatic and efficient solutions to problems encountered in operating rooms.

    Context:
    The HubSafe Project:
    HUBSAFE is an electronic medical device that automates the filtration and evacuation of surgical smoke.

    Missions and Projects:
    - Write specifications
    - Research, design, and develop technical solutions to meet client needs
    - Design and develop the internal micro-software for the medical device
    - Develop a cauterization detection algorithm
    - Comply with IEC 62304 standard for Class A devices
    - Design software architecture
    - Define and execute associated unit tests
    - Write documentation
    - Create a testing and flashing station
    - Test, verify, resolve encountered issues, and validate
    - Be proactive in problem-solving and product improvement.

    Technical Environment:

    Communication Protocols:
    -I2C
    -UART

    Microcontrollers:
    -ATmega328p


    Software / Programming:
    -Embedded C
    -Doxygen
    -Repository/Versioning: GitKraken / GIT

    Methods / Tools:
    -Windows / Linux
    -Oscilloscope
    Medical medical device Development EMC standards C++ Electronics PCB
  • Traxens
    Electronics / Embedded Software Engineer
    TECH
    December 2019 - February 2020 (2 months)
    Marseille, France
    The Company:
    Traxens: Generate, collect, consolidate, enrich, and transform data into useful information.

    Traxens transforms the industrial supply chain by providing value-added data, analytics, and the expertise needed to offer clients complete visibility of their containers worldwide.

    Missions and Projects:

    - Develop an SDK (Software Development Kit) to make Traxens' developed technology available to other companies (Trax-net Mesh Networks + Wing4Trax Electronic Module).
    - Meet client demo schedule requirements.
    - Integrate existing software blocks into the SDK.
    - Design software architecture.
    - Define and execute associated unit tests.
    - Write documentation.
    - Test, verify, resolve encountered issues, and validate.
    - Be proactive in problem-solving and product improvement.

    Technical Environment:

    Communication Protocols:
    -Trax-net
    -UART

    Microcontrollers:
    -STM32 L1
    -ARM® Cortex®-M3


    Software / Programming:
    -CubeIDE
    -Eclipse
    -Doxygen
    -Embedded C
    -Repository/Versioning: GitKraken / GIT / Bitbucket
    -Atlassian / Jira

    Methods / Tools:
    -Cygwin
    -GDB Debugger
    -Frame Analyzer
    -Oscilloscope
    Python STM32 RFID radio SDK Electronics hardware doxygen QA testing C++
  • SAFRAN
    Electronics / Embedded Software Engineer
    AVIATION AND AEROSPACE
    September 2019 - December 2019 (4 months)
    Aix-en-Provence, France
    The Company:
    Originally, ISEI, a research and development company specializing in light aviation, offered the expertise of a team of engineers in embedded electronics, mobile computing, and Internet networks. It was acquired by SAFRAN S.E.D.

    Its flagship product: Helisafe, the innovative solution for automatic recording and transmission of flight parameters for safety, prevention, and improved aircraft maintenance.

    The primary objective of ISEI's acquisition by Safran S.E.D. is to create a new version of the flight data recording and transmission unit that complies with the latest aeronautical and safety standards, while improving performance.

    Missions and Projects:

    - Develop the data acquisition part of the recording and transmission unit (Reading various sensors / storage during Linux startup / communication and data offloading when Linux is operational).
    - Meet the demo schedule requirements of the first client.
    - Set up an internal GIT versioning server/client (Gikraken / Bonobo server).
    - Design software architecture.
    - Define and execute associated unit tests.
    - Write and update associated technical documentation.
    - Test, verify, resolve encountered issues, and validate.
    - Be proactive in problem-solving and product improvement.

    Technical Environment:

    Communication Protocols:
    -SPI
    -ARINC429 (aeronautical digital transmission protocol)
    -CAN 2.0
    -CAN FD (flexible data-rate)

    Electronic Components:
    - ARINC 429 SPI IC
    - SPI Clock IC

    Microcontrollers:
    -ATMEL SAMV71
    -ARM® Cortex®-M7 running up to 300MHz


    Software / Programming:
    -Atmel Studio
    -Embedded C, Agile methodology
    -Repository/Versioning: GitKraken / GIT / Bonobo Git Server

    Methods / Tools:
    -QRQC
    -ARINC 429 Simulator
    -Frame Analyzer
    -Oscilloscope
    Sensors C/C++ STM32 Microcontroller Drivers Report writing Real time Acquisition Microcontrollers C++

Recommendations

Be the first to recommend Raphaël

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

  • Master's Degree in Electronics, Specialization in Sensors and Associated Systems
    Université Montpellier 2
    2015
    ORGANISATION DE LA FORMATION M1 - Électronique, Énergie Électrique, Automatique - profil CSA Physique des Composants 2 (2.5 crédits ECTS) Synthèse logique (2.5 crédits ECTS) Traitement du Signal Déterministe (2.5 crédits ECTS) Traitement du Signal Aléatoire (2.5 crédits ECTS) Génie Informatique 1 - Outils d'Acquisition et de Mesure (2.5 crédits ECTS) Génie Informatique 2 - Méthodologie et Projet de Prog pr EEA (2.5 crédits ECTS) Physique des Composants 1 (2.5 crédits ECTS) Electronique Analogique (5 crédits ECTS) Fibres Optiques & Lignes Micro-ondes (5 crédits ECTS) Principes & Pratiques Optiques et Micro-ondes (5 crédits ECTS) M1S2 Électronique, Énergie Électrique, Automatique - profil CSA Electronique Numérique (5 crédits ECTS) Capteurs et Traitement d'Image (5 crédits ECTS) Capteurs et Applications 1 (2.5 crédits ECTS) Capteurs et Applications 2 (2.5 crédits ECTS) Techniques de Communication M1 EEA (2.5 crédits ECTS) Projet M1 EEA & CMI (5 crédits ECTS) Stage M1 EEA & CMI (10 crédits ECTS) Anglais M1 EEA (2.5 crédits ECTS) M2 - Capteurs et Systèmes Associés Effets des radiations sur l'électronique (5 crédits ECTS) Assurance produit et développement (5 crédits ECTS) Logiciel embarqué (5 crédits ECTS) Capteurs thermiques & mécaniques / Chaine instrumentale (5 crédits ECTS) Vision Nocturne & Thermographie IR (5 crédits ECTS) Acquisition/ Syst embrq (5 crédits ECTS) Nanocaractérisation/Technologie du semiconducteur/MEMS (5 crédits ECTS) Réseaux de capteurs / Capteurs sans fils (5 crédits ECTS) M2S3 - Capteurs et Systèmes Associés - profil 2 Fiabilités (2.5 crédits ECTS) Electronique de puissance aéronautique (2.5 crédits ECTS) Biologie pour éléctronicien (2.5 crédits ECTS) Biocapteurs et microdispositifs (2.5 crédits ECTS) Capteurs thermiques & mécaniques / Chaine instrumentale (5 crédits ECTS) Vision Nocturne & Thermographie IR (5 crédits ECTS) Acquisition/ Syst embrq (5 crédits ECTS) Nanocaractérisation/Technologie du semiconducteur/MEMS (5 crédits ECTS) Réseaux de capteurs / Capteurs sans fils (5 crédits ECTS) M2S4 - Capteurs et Systèmes Associés Anglais M2 EEA (stage) (2.5 crédits ECTS) Découverte des métiers (2.5 crédits ECTS) Projet M2 EEA & CMI (10 crédits ECTS) Stage M2 EEA & CMI (15 crédits ECTS)
  • Associate's Degree in Electrical Engineering, Electronics, and Industrial Computing
    IUT de Nîmes
    2011

Skill set

Categories