Senior Software Engineer working with microprocessor systems architecture from simple 8 bit microcontroller to the high speed DSP. (PowerPC, SHARC, ARM). Digital processing for Radar Applications: Architecture definition, functional allocation.
Complex board design skills with routing problems and test approach based on JTAG.
FPGA and VLSI design skills with schematic capture and VHDL language (Atmel, Xilinx).
Experience of design for standard bus: VME, PCI, USB.
Extensive experience working on embedded software design using Real time operating systems (MQX, Embedded Linux) and also on very small firmware design without any operating system
Embedded Linux - device drivers, toolchain (Yocto, buildroot, busybox), BSP.
Programming capability in C and assembler.
Knowledge of the Ethernet protocol TCP/IP, UDP
Internet applications (embedded browser, client/server protocols).
Wireless systems (bluetooth, 802.11) and M2M (Machine to machine) communications.