Olivier Renou

Senior Software Engineering at STMicroelectronics

Greater Grenoble Metropolitan Area

About

Fluent in English and French, and with Good knowledge of German, I am an Software architect specialized in Embedded software. Since my Engineer Degree, I've spent over 7 years as a software developer for Middleware such like multimedia component. This improved my knowledge in Linux, embedded software components, debugging and optimizations, real-time audio/video or open-source integration. I'm now as software architect for two years, doing software analysis, pre-studies and proof of concepts, and supporting technology choices. I still continue spending time in development and integration in C/C++ for various embedded softwares. Specialties: High-level Architecture, Effort estimation Programming: C/C++/Java/Objective C/Python/Basic Environment: Ubuntu/Fedora/Gentoo/Windows Miscellaneous: I like to spent some times during my evenings developing Application for Android or iOS.

Experience

  • Senior Software Engineering at STMicroelectronics
    Sep 2020 - Present · 5 yrs 10 mos

  • Software Developer at BeSpoon
    Jul 2014 - Present · 12 yrs

    Software architecture and development

  • Myriad Group AG (6 yrs 5 mos)
    • Software Architect
      Mar 2011 - May 2014 · 3 yrs 3 mos

      - Android audio frameworks integration in non Android systems studies - Integration/development of a engine used to let a iPad communicate with a franking machine - Technical roadmap definition for Upnp/DLNA product line. - Various Prestudies and proof of concept on Upnp/DLna ( port on iOS, Android HW codec use, gstreamer use...) Specialties: High-level Architecture, Effort estimation Programming: C/C++/Java/Objective C/Python/Basic

    • Embedded Software Engineer
      Jan 2008 - Mar 2011 · 3 yrs 3 mos

      - Development of various tools to ease upnp software integration - Development/ Intregration of tools and software for an upnp/DLNA capable Android application - Development of a multimedia engine based on ffmpeg allowing playing and transcoding - Integration of ffmpeg as shared library trough Android NDK for an Android Application - Managment of an internship about PAcket Loss Concealment - Dsp audio codec and architecture development for a secure mobile phone. - VoIp engine based on sofiasip and gstreamer integration Specialities: Multimedia frameworks Knowledge: C/C++, Gstreamer, Glib, VoIP, codecs, ffmpeg, Signal processing 2 patents registered during this period.

  • Multimedia Engineer at Purple Labs
    Jan 2004 - Dec 2007 · 4 yrs

    - Managment of an internship about Accoustic Echo Cancelation - VoIp and Streaming engine integration - Development of various test and validation tools - Integration and debug of a video record api based on gstreamer - Development of a abstraction layer of ALSA linux sound driver - Development of a sound framework for audio only files - Integration of an external sound abstraction layer - Integration of a MFI3.2 sequencer, specific for imode - Development of Mfi authoring tool. - Optimisation and improvment of a software midi synthesizer - Integration of an external hardware midi synthesizer Specialities: Multimedia frameworks Knowledge: C/C++, Gstreamer, Glib,

  • Internship at Wavecom
    Mar 2003 - Sep 2003 · 7 mos

    Young Recent graduate Work: Integration of a FM Synthesiser for mobile systems. Study of FM synthesis trough Matlab. Creation of a sound bank of FM sound with a graphical interface. Programmation of an FM synthesis in a musical sequencer. Code made with Visual C/C++ in ANSI-C, fixed arithmetic. Technical use: Language:C/C++ (Visual), Matlab.