Nathan L.

Nathan l.

bookmark on deepenrich
location of Nathan L.Glasgow, Scotland, United Kingdom
Followers of Nathan L.280 followers
  • Timeline

  • About me

    Senior Software Engineer at Spire

  • Education

    • Emvs

      2010 - 2014
      Swiss federal certificate as electronics engineer electrical and electronics engineering

      Coursework:- Electronic circuits development- uController PIC programming - PCBs development - Producing and soldering electronics boards

    • Norwegian university of science and technology (ntnu)

      2017 - 2017
      Bachelor of science electrical and electronics engineering

      Bachelor's Thesis:Analysing the performances of Zephyr RTOS using Bluetooth Low Energy and Nordic's SoC nRF5x

    • University of glasgow

      2017 - 2018
      Master of science electrical and electronics engineering with distinction

      Master's Thesis:Modifying the process scheduler of the Linux kernel to use an AI with reinforcement learning to select the next processes to execute and on which core processes should be placed.

    • Hes-so haute école spécialisée de suisse occidentale

      2014 - 2017
      Bachelor of science electrical and electronics engineering
  • Experience

    • University of applied sciences and arts western switzerland valais (hes-so valais-wallis)

      Jan 2013 - Jan 2014
      Electronics engineer

      Working as an electronic engineer at the HES-SO, I was working on the electronics board and prototype developement from the schematics and PCB design to manufacturing, printing the board and soldering.

    • Ugfx

      Jan 2016 - Jan 2017
      Embedded software developer

      Working on uGFX driver and interfaces to use library with STM32F746G-Disco Evaluation board and integrating the libary with Zephyr RTOS.

    • Nordic semiconductor asa

      May 2017 - Sept 2017
      Bachelor's thesis

      Bachelor's Thesis in collaboration with the Norwegian University of Science and Technology (NTNU).Nordic Semiconductor is interested in the possibility of using a RTOS with its products. Therefore, the purpose of this project is to determine the behaviour and performance of Zephyr RTOS using a high traffic Bluetooth Low Energy. In a second time, the behaviour of Zephyr RTOS is compared with Nordic SoftDevice and Software Development Kit which are used as reference value for analyse the performance. To determine the behaviour, different measurements as power consumption, interrupt latency and BLE communication behaviour are performed. The results with Zephyr RTOS and SoftDevice and Nordic SDK are finally compared to evaluate if Zephyr RTOS could be an option for Nordic Semiconductor. The final results are convincing and show that Zephyr RTOS is a good option to take into consideration.https://github.com/nathanLoretan/Analyse-of-Zephyr-RTOS-Performance Show less

    • Intento sa

      Oct 2018 - Apr 2020
      Embedded software engineer

      Working on Biomedical firmware development Class II with certification IEC62304 for CE Market for intento self-modulated electrical stimulation used in stroke rehabiliation. https://www.intento.ch/home/intento-pro/I was resonsible to in architecturing and designing the firmware, from requirement to test specification, as well as writing the code. During the development, I had to guarantee the safety of the device in according to IEC62304 and prove each requirements where implemented and tested. The firmware included high-power circuit control, BLE connection with android tablet, DFU, communication protocol and Data-link between various chips.In addition to software development, I was also supporting schematic/PCB design and debugging as well as taking part at EMC testing. Show less

    • Spire

      Jul 2020 - now

      Satellite Flight software development and radio payload firmware development, Designing and implementing the control software for spire radio payload (based on Xilinx zynq/ultrascale and AD936x transceiver) used for SBAND/XBAND up/downlink, inter-satellite-link, ADSB or used by external customer through API.Designing and implementing the power distribution unit and power control management for various payload controlled through CAN bus.Working with customers to integrate their software as part of our satellite by defining ICD, CONOPS and API. Show less

      • Senior Software Engineer

        Nov 2022 - now
      • Embedded Software Engineer

        Jul 2020 - Nov 2022
  • Licenses & Certifications