Position: Embedded developer (SW/HW)
Category: C++
English level: upper
Years of experience: 11


Electronic design: 
•	Engineering, product design & testing embedded applications for a variety of electrical processing devices Development concepts. 
•	Experience on working with low level programming of AVRs, 8051, STM32, MSP430, ARM processors, FPGA design. 
•	Familiarity with the following: digital and analog design, board and system level debugging, feedback control, system noise analysis, embedded system programming in C, data acquisition.
•	Analog and digital circuit design, schematic and Board Layout tools. Electronic components selection according to requirements. 
•	Development and Test equipment.
•	PSpice simulation

Software for schematic/PCB design:
•	Mentor Graphics Expedition
•	P-Cad.
•	Low experience with Cadence SPB, Altium DXP, Eagle, Proteus.

Software for firmware developing:
•	GCC, Keil, IAR ( 8051, 8-bit MCU, ARM, MSP430 )
•	VisualDSP; Simple projects with Analog Device  ADSP219xx 
•	Xilinx ISE; ALTERA Quartus; ModelSim. Xilinx Spartan3/6, ALTERA Cyclone II
•	LabView, LabView-FPGA 


Programming language, Tools:
•	C, C++, FORTRAN, Assembler
•	Shell scripting
•	GCC, Visual Studio, Qt

Scientific tools:
Maple 9.0, MathCAD, Matlab, Origin, ROOT


Operation systems:
•	Linux
•	Windows