Hardware / Software / Firmware / Development

  • Programming languages: Embedded C, ANSI C, Embedded C++, Java (J2ME, Dalvik), LabView, Matlab/Simulink, VHDL, Assembler (ARM, x86, others).
  • Operating systems: Embedded Linux, RTLinux, FreeRTOS, embOS, QNX, Quantum Leaps, Mobile platforms (Android, iOS, Windows Phone), MS Auto 3.0/4.0, MS Automotive 5.0/6.0, Proprietary (REXX, AMX) .
  • Protocols and interfaces: RS232/485, USB, Bluetooth, Ethernet, Profibus, Modbus, IEEE 802.11x, GSM/GPRS/UMTS/LTE, ZigBee, SS7, DASH 7, CAN, MOST, TCP/IP, GPS, NMEA2000, J1939/J2534, mBUS, PCI, 1-Wire, GPIB, I2C, SPI, JTAG, SPDIF - AES/EBU, SD, MMC, FireWire, HDMI, DLNA, DVI.
  • Hardware platforms: Altium (PCB design), 8051/x86, ARM, AVR, PIC, DSP, Texas Instruments (DSP and other), Intel, Qualcomm, NXP, MediaTek, Renesas, Freescale, ATMEL, Microchip, FPGA (Xilinx, Altera) .