Robin Marin–Muller

✦ Education

  • INSA Toulouse – Automation and Electronics 2022–2025
    Specialization in Automatic Control, Electronics, and Computer Science
  • DUT GEII – Embedded Systems Option 2020–2022
    University Diploma in Electrical Engineering and Industrial Computing
  • Baccalauréat – Scientific (Eng. Sciences & NSI) 2017–2020
    General Scientific with Engineering Sciences and Digital Sciences
  • BIA – Flight principles, Meteorology, Instruments 2017–2018
    Aviation Introduction Certificate: flight mechanics, navigation, flight safety, flight principles, and cockpit instruments

✦ Professional Experience

  • FENTISS France, Flight Software EngineerSept. 2025–Present
    Worked on specifications for an internal flight software prototype, contributed to technical proposals, de-risked technical choices regarding application porting from RTOS to Linux and supported team setup and onboarding in Toulouse. Performance benchmarking of the SKE flight software emulator and contributed to CNES KOSMOS with Linux partition integration onto Zynq-7000 hardware.
  • CNES, Embedded Software Engineer Apprentice 2022–Sept. 2025
    Designed, implemented and tested embedded flight software modules for spacecraft systems within the CNES KOSMOS framework. Prototyped PUS Services 23–25 (File Management, CFDP Integration, Transfer Coordination) in a partitioned XNG hypervisor based RTEMS environment. Contributed to the automation and verification of embedded software CI pipelines. Investigated file-based data handling strategies for onboard image storage and transfer using CCSDS CFDP in real-time systems.
  • FentISS, Software Engineer Intern 2024
    Worked on performance tuning of the SKE simulator for XtratuM hypervisor environments under Linux. Analyzed and optimized scheduling and CPU affinity (chrt, taskset, cpupower). Quantified execution time and jitter under controlled CPU load scenarios. Implemented a Q-learning technique to discover optimal kernel and process configurations.
  • Ikalogic, C++ Intern 2022
    Developed firmware for a 4-channel logic analyzer based on an NXP LPC55S69 microcontroller (Cortex-M33). Designed and integrated FreeRTOS-based multithreaded architecture, I2C-controlled LED HMI, software-regulated voltage threshold (via PWM + low-pass filter), USB bulk transfer communication, and a low-latency DMA pipeline between CPLD input and USB output using a ping-pong buffer architecture. Validated system performance up to 25 MHz with custom Qt-based USB testing application.
  • Thales, Observation Intern 2017
    Observed production chain and business engineering processes.

✦ Academic Projects

  • RFID Modules2021
    Designed circuits and assembled PCB of RFID radio modules.
  • Thrust Vectoring Module2022
    Developed a prototype to control thrust direction for model rockets.
  • RISC V Microprocessor (VHDL)2024
    Design a 5-stage pipelined RISC-V microprocessor in VHDL using Vivado. Implemented ALU, dual-port register file, and memory subsystems. Optimized clock frequency and managed data hazards.
  • WO3 Gas Sensor2024
    Synthesized WO3 nanoparticles using basic chemistry techniques. Coated a polysilicon substrate with photosensitive resin, acid etching, electrophoresis coating. Wire-bonded dies and characterized the sensor, integrated with ESP32 and LoRaWAN. Designed a full PCB for low-power IoT applications.
  • Water Leak Detection2025
    Designed and implemented a full end-to-end embedded system for water leak detection in public water networks, using acoustic and vibrational sensors. Developed custom PCBs, embedded firmware (FreeRTOS), FFT-based signal processing, data compression for LoRa transmission, and an SVM-based classification pipeline. Achieved reliable detection under lab constraints.

✦ Personal Projects

  • DIY Drone 2016
    Built a custom DIY drone, F450 type.
  • Habit Tracking App 2024–2025 – Flutter
    Developed a habits tracking Android app using Flutter.
  • Nanolith 2025–Present - Integrated drone from scratch
    Building a custom drone from scratch where structure and electronics are combined into a single PCB to reduce weight and improve efficiency.

✦ Technical Skills

Embedded Systems
C (embedded profile), C++, RTEMS, FreeRTOS, OSAL, XNG Hypervisor, ARINC653, LEON3/LEON4, Zynq 7000, STM32, embedded Linux, partitioned architectures, hardware abstraction layers (HAL).
Space Systems Software
ECSS PUS-C Services, CCSDS CFDP, onboard file-based data handling, TC/TM routing, libpus integration in partitioned systems. CNES KOSMOS framework and real-time software execution on XNG hypervisor (bare-metal), under ARINC-653-compliant Time and Space Partitioning.
Software Engineering
Git, CMake, Make, GitLab CI, Jenkins, Docker, Python, Bash scripting, cross-compilation (bare-metal), debugging in gdb and xsct.
Control & Signal Processing
MATLAB/Simulink, PID tuning, non-linear dynamics, Kalman filters, signal denoising, control law implementation on embedded targets.
Hardware & FPGA
KiCAD, Altium Designer, LTSpice, VHDL (basic), MicroBlaze, ARM Cortex-M, soldering/debugging, bus protocols (I2C, SPI, UART, USB).
Miscellaneous
LaTeX (professional documents), Markdown, Fusion360, 3D Printing, Blender, Python scientific stack (NumPy, SciPy, matplotlib), Draw.io.

✦ Personal Profile

  • Languages: French (Native) English (TOIC 955) Spanish (B1)
  • Nationality: Swiss and French
  • Sports: Calisthenics, Climbing, Mountaineering, Ski/Snowboard
  • Music: Academical clarinet (10 years), self-taught piano
  • Interests: Opensource and Everything that flies
  • Ethos: Precise, creative, and autonomy-driven.