Imagem de perfil de stathisv
Membro desde 14 de maio de 2009
2 Recomendações


On-line Offline
I am a C/C++ software engineer with a PhD in Video Coding and several years experience in embedded system design. Throughout my career I have delivered projects for a variety of produc: audio streaming, medical devices, IP cameras, networked video recorders. I have developed embedded software for a variety of systems ranging from complex SoC running Linux to microcontrollers with an RTOS kernel or no OS. My key areas of expertise are: - Programming and scripting languages: C, C++, Python, Perl - Linux kernel programming, drivers, device trees - U-Boot - Buildroot, Yocto - Microcontrollers and SoCs (MSP430, PIC, STM32, Cypress PSoC, Freescale iMX28 and iMX6, Atmel AT91SAM9) - Bus protocols (RS-232, RS-485, I2C, SPI, HDMI-CEC, Modbus) - Bluetooth 4.0 (Cypress, SiLabs modules) - FreeRTOS - Open source software - Digital Signal Processing - Networking: Ethernet, TCP/IP, sockets - S/W configuration management: Git, Mercurial, Subversion
$35 USD/hr
11 comentários
  • 100%Trabalhos concluídos
  • 100%No Orçamento
  • 100%Pontualmente
  • 30%Taxa de Recontratação


Comentários recentes


Software Engineer

Mar 2017

ARM Cortex-M microcontroller firmware development for hand arm vibration monitoring systems.

Senior Software Engineer

Nov 2011 - Mar 2017 (5 years)

- Bring-up and debugging of new H/W platforms for next generation audio streaming products. - Port audio streaming software to new H/W and RTOS. - Real-time S/W and driver development with FreeRTOS and lwIP. - Embedded Linux development on [login to view URL] processors.

Senior Firmware Engineer

Feb 2010 - Oct 2011 (1 year)

- Firmware development for medical devices. - Bring-up, H/W debugging and firmware development for product prototypes. - Linux device drivers and video streaming software for TI DaVinci processors (TMS320DM365). - Developed prototype video chain based on the DM365 development platform, that included a CMOS sensor and an LCD display.

Senior Software Engineer

Jun 2001 - Jan 2010 (8 years)

- Embedded software development for IP video security systems. - Bring-up and debugging of new H/W prototypes. - Low level bootloader code in C and Assembly. - Linux Kernel development. - Linux device driver development for a variety of video processing devices (ADC, DAC etc). - Responsible for the maintenance of the production test software deployed in the orgranisation's manufacturing sites and distribution centres.

Principal Software Engineer

Jun 1999 - Nov 2000 (1 year)

- Participated in two EU collaborative projects on audio watermarking and DRM. - Developed audio watermarking software that was submitted for standardisation to the Secure Digital Music Initiative (SDMI). - Scrambling software for MPEG audio streams. - Technical support to licensees of audio watermarking technology.



1988 - 1993 (5 years)


1993 - 1997 (4 years)


  • US English Level 1
  • Numeracy 1
  • C 1
  • C++ Level 1
  • Shell Script
  • Linux Kernel 1


  • Conectado com o Facebook
  • Freelancer Preferencial
  • Pagamento Verificado
  • Telefone Verificado
  • Identidade Verificada
  • E-mail Verificado

Minhas habilidades principais

Procurar Freelancers Similares