Design Engineer For Firmware, Software And Fpga
CurrentSoftware and firmware development for video applications for PC, MAC and Linux.Development of non linear editor for mp4 and proprietary filesDevelopment of VLC module for proprietary video format for Windows and LinuxDevelelopment of MAC and PC plugin for importing/exporting proprietary video format with Adobe Premier Pro, AVID Media Composer, GrassValley EDIUSDevelopment of a WMF source filter for importing and displaying proprietary video format MAC OSX plugin development for Quicklook and SpotlightDevelopment of a PC multithreaded application for simultaneous conversion up to 8 cameras in mxf using professional video codecs employing 100% of cpu capabilitiesDevelopment of a PC Shell Extension plugin for displaying thumbnails, tooltips, Contextmenu from proprietary video formatDevelopment of a Movie Import/Export component for QuickTime ( PC and MAC) in order to display proprietary moviesDirectShow development : file source push filter for proprietary video file format and coding/decoding filter for JP2K formatFirmware Development for an high speed camera control panel.Development high and low level applications for TCP/IP communications (both client and server) with high speed video camera.Frontend and backend development for machine controller using Nodejs, react, javascriptDevelopment of SNMP protocol applicationsDevelopment of QuickTime video codec for MAC and for PCDevelopment of USB composite devices interface (firmware and software) for ARM microcontrollers with HID interface (for setting parametrs), Mass storage interface (for updating firmware) and microphone interface (for acquisition of data and diplaying an oscillogram) .USB embedded side and PC side development with comunication software.Jtag software engine development using embedded microcontrollers for remote reprogramming of Xilinx fpgaCreation of transcoding software that implements import and export for professional video formats