Emmanuel Blot work email
- Valid
- Valid
- Valid
Emmanuel Blot personal email
- Valid
- Valid
Specialties: Real-time embedded software design and developmentQEMU device emulationPython software design and development
-
Technical StaffRivos Inc. Sep 2022 - PresentSt.-Maximin-La-Ste.-Baume, Provence-Alpes-Côte D'Azur, France -
Staff Software EngineerSifive May 2020 - Sep 2022La Ciotat, Provence-Alpes-Côte D'Azur, France -
Embedded Software Technical LeaderTagsys Rfid Jul 2016 - Jan 2020AubagneSoftware Architecture, Design & Development of an IoT infrastructure dedicated to read and localize RFID tags at a distance (> 5m). * Definition and implementation of Bluetooth LE 4.x custom protocol to remotely drive, query and manage many (100+) RFID energizers * Definition and initial implementation of a gateway/hub to manage RFID energizers through a single device, with a dedicated GPB over TCP protocol. * Definition and implementation of a QA infrastructure, to test and validate remote RFID energizers * Languages: C11, Python 3.x * RFID tag energiser, driven with BLE communication link - nRF52 (Cortex-M4F) BLE 4.x peripheral device, with custom BLE profile and dedicated advertisement information - BLE low-level attribute management - SPI/I2C/1-wire bus and devices management - Battery and temperature monitoring - Analog UHF RFID amplification/regulation * Pure Python BLE stack management, with CLI interface, scripting capability and various SW tools to support, test and drive various HW devices. * RPi-based autonomous updater for nRF52-based device, with OLED screen and SWD master * Production test bench for UHF RF splitter driven with 1-wire bus - GUI using PyGTK3, SPI/I2C management using PyFtdi * I2C battery gauge emulator with USB CDC ACM bridge - STM32L4 (Cortex-M4F) with ChibiOS * Pury Python embedded gateway application: - BLE central role - TCP server, with GBP-based protocol - I2C+UARTs slave device management - Linux Buildroot-based custom platform (Cortex-A8) -
Software Technical LeaderNeotion Aug 2007 - Jun 2016AubagneEmbedded real-time software design.Software architect / technical lead for ARM platforms.Design and development of various drivers and system libraries for eCos RTOS.Design and development of the SoC bootloaders.Design and development of the new production system with an innovative, diskless, Python/Linux network platform.Port of QEMU 2.x for Neotion SoCs, including HW crypto-accelerators, TS processing pipe & CI slave, Ethernet/SPI/serial interface and DMA controllers onto multi-core host platform.Design and development of tools to configure, customize and build software for Neotion productsDevelopment and maintenance of the complete tool chain for Neotion SDK (for Linux, Mac OS X and Windows hosts)
-
Software EngineerSt Microelectronics Jan 2004 - Jul 2007Grenoble, FranceSoftware engineer for Symbian OS EKA2 / ARMv5 mobile phonesDesign and development of Symbian device drivers for 3G smart phones: camera, TV encoderTechnical leader for C/C++ development and software design -
Software EngineerFreescale Semiconductor Oct 2002 - Dec 2003Toulouse, FranceContractorSymbian OS 7.0s ARMv5 platformsDevelopment and integration of a Bluetooth device driver for UMTS/3G mobile phones. -
Software EngineerSmartfusion Jan 2002 - Oct 2002Sophia-Antipolis, FranceContractorJ2ME on Linux ARMv5 mobile devicesDesign and full implementation of MIDp 1.0.3 for embedded Linux SA1100 platforms, low level APIs and drivers (frame buffer, touch screen, keypad)
-
Java Licensee EngineerSun Microsystems Aug 2000 - Dec 2001Dublin, IrelandSupport of SUN licensees on J2ME technologies (CLDC/MIDp)Technical expertise for mobile phone manufacturersSupport for integrating and porting J2ME technologies into embedded devices.Port of the kVM (light Java Virtual Machine) on the Psion Revo -
Software EngineerHp May 1999 - Jul 2000Grenoble, FranceContractorWeb technologies / Linux x86 serversDevelopment of a web-based license management software, based on Java technologies and CORBA middle-ware, with high security constraints. -
Software EngineerAlcatel Aug 1998 - May 1999Valence, FranceContractor (Alcatel PAS, now Solystic)VxWorks PowerPC devicesHigh-level control layers and DMA driver for VME-InterBus interface benchmarking.
-
Software EngineerCanon Feb 1996 - Jul 1996Rennes Area, FranceRennes, FranceTrainee + Software engineerStill image compression software for bubble-jet color printer embedded implementation.Development of a simulator for probing and optimizing performances of embedded imaging software - image decompression, dithering, memory management and printing.Development of a multithreaded GUI for a still image wavelet compression library.
Emmanuel Blot Skills
Frequently Asked Questions about Emmanuel Blot
What company does Emmanuel Blot work for?
Emmanuel Blot works for Rivos Inc.
What is Emmanuel Blot's role at the current company?
Emmanuel Blot's current role is Embedded Software Technical Leader.
What is Emmanuel Blot's email address?
Emmanuel Blot's email address is ma****@****ail.com
What schools did Emmanuel Blot attend?
Emmanuel Blot attended Enib, Lycée Gustave Eiffel.
What are some of Emmanuel Blot's interests?
Emmanuel Blot has interest in Ultralight Aircraft.
What skills is Emmanuel Blot known for?
Emmanuel Blot has skills like Embedded Software, Embedded Systems, C, Python, Embedded Linux, Subversion, Arm, Software Design, Device Drivers, Rtos, Software Development, Software Engineering.
Not the Emmanuel Blot you were looking for?
-
-
-
-
1adhapservices.eu
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial