Ivan Chemelekov

Ivan Chemelekov Email and Phone Number

Principal Software Engineer at Datron World Communications @ Datron World Communications
Ivan Chemelekov's Location
Vista, California, United States, United States
Ivan Chemelekov's Contact Details

Ivan Chemelekov work email

Ivan Chemelekov personal email

About Ivan Chemelekov

• Solid background in C/C++ programming for Embedded systems and Assembly languages.• Knowledge of digital and analog hardware.• Familiar with various Microcontroller architectures and functionality, including cross-platform development tools.• Hands-on experience with RTOS.• Familiar with UML.• Proactive, result-oriented, self motivated team player with strong problem solving and organization skills.• Flexible to handle change.• Languages: English, Bulgarian, Russian.RELEVANT SKILLS• C/C++• Eclipse STM32CubeIDE for STMicroelectronics ARM Cortex microcontrollers• Eclipse CodeWarior IDE for Freescale ColdFire microprocessors• Classic CodeWarior IDE for Freescale ColdFire microprocessors• RealView Development Suite for ARM microcontrollers• Microchip MPLAB XC8 Compiler for PIC18 microcontrollers• Microchip MPLAB XC16 Compiler for PIC24 MCUs and dsPIC DSCs• Microchip MPLAB C18 Compiler for PIC18 microcontrollers• Microchip MPLAB C30 Compiler for PIC24 MCUs and dsPIC DSCs• IAR C/C++ Compiler for Atmel AVR and Microchip PIC microcontrollers• Hi-Tech PICC Compiler for Microchip PIC microcontrollers• KEIL C Compiler for Intel 8051 microcontrollers• CrossWorks C Compiler for Texas Instruments MSP430 microcontrollers• ST Microelectronics C Compiler ST-tools• Microsoft Visual C++ and MFC• Real Time Operating System MQX• Real Time Operating System ThreadX• Real Time Operating System CMX• Real Time Operating System OS20• TCP/IP Stack MicroNet• Assembly for Microchip PIC microcontrollers• Assembly for Motorola microcontrollers• Assembly for Intel microcontrollers• Assembly for Atmel AVR microcontrollers• Microchip MPLAB-X• Microchip MPLAB• Atmel AVR Studio• Microchip MASM/MSIM• Motorola TASM/TSIM• UML• Visual Paradigm• Rational Rhapsody• Subversion (SVN)

Ivan Chemelekov's Current Company Details
Datron World Communications

Datron World Communications

View
Principal Software Engineer at Datron World Communications
Ivan Chemelekov Work Experience Details
  • Datron World Communications
    Principal Software Engineer
    Datron World Communications 2014 - Present
    Vista, California, Us
    • Developed External Bootloader in C for STM32L4R5 microcontroller• Developed C++ embedded software for Pre-Post Selector (PPS7700) device for the RT7700 HF Radio Transceiver using ColdFire V.4 microprocessor MCF54415 and MQX 4.0 RTOS.• Developed Visual C++ small Windows Application to update the firmware application by flashing the microcontroller and upload the Pre-Post selector RF Calibration Tables.• Developed C embedded software for MT3100 Mobile Mount of HH3100M Spectre VHF Radio Transceiver using PIC18F67K22 microcontroller. Support of Linear Technology LTC4012 Li-Ion Battery Charger for the Radio battery using DQ interface.• Developed Ethernet-to-Serial Converter firmware for Spectre VHF Radio Transceiver MT100 Mobile Mount using TCP/IP Ethernet controller W5500 and PIC18F26K40 microcontroller.• Developed Visual C++ small Windows Application to communicate with the MT3100 Mobile Mount microcontroller and the VHF Radio when the radio is docked to the Mount using RS-232 interface, USB-to-Serial interface and Ethernet to-Serial interface.• Developed Visual C++ small Windows Application to upload the to update the MT3100 Mobile Mount firmware by flashing the microcontroller.• Developed Visual C++ small Windows Application to assign the Ethernet parameters (IP Address, Subnet Mask and Gateway) to the Ethernet-to-Serial module of MT3100 by using RS-232 interface.• Developed C++ embedded software for the RT7700 HF Radio Transceiver using ColdFire microprocessor MCF5485 and MQX 2.5 RTOS to support PPS7700 Pre-Post Selector.• Developed C++ embedded software for the RT7700 HF Radio Transceiver controller using ColdFire microprocessor MCF5485 and MQX 2.5 supporting SELCAL (Selective Calling radio system) encoder/transmitter applied in the international aviation.
  • Datron World Communications
    Senior Software Engineer
    Datron World Communications 2008 - 2014
    Vista, California, Us
    • Developed C embedded software for Pre-selector (DMR-PS) working in the frequency range 30 MHz to 2 GHz. Using PIC18F67K22 microcontroller.• Developed Visual C++ small Windows Application to upload the Pre-selector RF Calibration Table and to update the firmware by flashing the microcontroller and FPGA image files.Developed C++ Embedded software for Software Defined Radio (SDR) using ColdFire microprocessor MCF5485 and MQX 2.5 RTOS for High-Performance RT7700 HF Transceiver and HF Mobile Manpack PRC7700 Transceiver:• Developed TRANSEC Frequency Hopping firmware controller for RT7700 and PRC7700 HF Radio Transceivers by using AES Encryption.• Firmware support for a 100W External Power Amplifier for PRC7700.• Developed PRC7700 ColdFire embedded software controller for the internal Whip Antenna Tuner using SPI interface.• Developed RT7700 ColdFire Power Monitor using Analog Device ADC AD7490 with SPI interface.• Developed PRC700 ColdFire Battery Level Monitor and Low battery tone generation for PRC7700.• Developed RT7700 ColdFire firmware controller to support 1kW/500W External HF Power Amplifier and 1kW Antenna Tuner.• Developed firmware of the Control board of the 1kW/500W External Power Amplifier and 1kW Antenna Tuner using PIC18F67J11 microcontroller. Control interface through RS-485.• Developed ColdFire UART based flash programming drivers for RapidM High Speed HF TC4 modem.• Developed Visual C++ small Windows Application to build ColdFire programming image for TC4 modem from RapidM TC4 DSP Application file.• Developed ColdFire JTAG programming driver for Xilinx FPGA and CPLD.• Developed ColdFire programing driver for Microchip PIC18F6722, PIC18F67J11 and dsPIC33FJ16GS502 microcontrollers of radio modules.• Developed POST and BITE self-diagnostic systems for RT7700 and PRC7700.
  • Datron World Communications
    Senior Embedded Software Engineer - Contractor
    Datron World Communications 2007 - 2008
    Vista, California, Us
    • Developed Visual C++ small Windows Application to convert Texas Instruments COFF format file to DSP Application file image to boot the TMS320C641 DSP of the Software Defined Radio module.• Developed HPI Bootloader for the SDR DSP TMS320C6416 of RT7700 and PRC7700.• Developed Direct Memory Access (DMA) transport procedure for digital audio samples.• Developed ColdFire Operating control API for Texas Instruments Audio CODEC TLV320AIC33 with I2C interface.
  • Philips Respironics
    Senior Embedded Software Engineer - Contractor
    Philips Respironics 2006 - 2007
    Amsterdam, Noord-Holland, Nl
    Developed C++ code for embedded application residing within a medical device with Sharp LH7A404 microcontroller (based on ARM9 core) and ThreadX RTOS:• Developed Calibration algorithm for air pressure sensor using SPI interface.• Developed Look-up table, residing in EEPROM, to linearize the sensor characteristic. Used by the air pressure sensor calibration algorithm.
  • Rain Bird
    Senior Embedded Software Engineer - Contractor
    Rain Bird 2006 - 2006
    Azusa, California, Us
    • Developed embedded software for LXM Irrigation Control system using Atmel ATmega128 AVR microcontroller, CMX RTOS, MicroNet TCP/IP stack, and Socket Telco modems.
  • Icon Systems
    Senior Embedded Software Engineer - Contractor
    Icon Systems 2005 - 2005
    Us
    • Developed Wireless Network protocol using the Nordic RF transceiver nRF2401A and Texas Instruments Microcontroller MSP430F1612.• Developed embedded software for Tactical Training Systems with TI Microcontroller MSP430F1612. Contractor
  • Lrad Corporation
    Embedded Software Engineer - Contractor
    Lrad Corporation 2004 - 2005
    San Diego, Ca, Us
    • Developed Motion Control embedded software: Pan & Tilt with Stepper Motors using Visual C++.• Developed Embedded Software for MP3 Player with Atmel AT89C51SND1 Microcontroller.• Developed Embedded Software for Video/Audio platform positioning with Microchip Microcontrollers PIC18F452 and PIC18F8680. Control of QuickSet Pan & Tilt. Control of Sony FCB Video Camera using RS-422 and RS-232 interfaces. Test Software as Windows application Dialog Boxes in Visual C++.
  • Del Technology Applications
    Embedded Software Engineer - Contractor
    Del Technology Applications 2003 - 2004
    • Developed Logic Switch Controller hardware and embedded software with Microchip Microcontroller PIC16F627A.
  • Elta-R, Ltd
    Senior Software Development Engineer
    Elta-R, Ltd 2001 - 2003
    • Developed Telephone Exchange Multiplexing Systems embedded software for Atmel AVR Microcontrollers ATmega103 and ATmega128, using Conexant HDSL chipset.• Developed Telephone Concentrators embedded software for Atmel AVR Microcontroller AT90S8515.• Developed Signaling Converter embedded software for Atmel AVR AT90S8515 using SPI interface.• Developed Control and Supervising Interface between the Host PC and the embedded systems microcontrollers using RS-232: Dedicated Windows application in Visual C++ as a Dialog Box.
  • Ionidea
    Software Development Engineer - Contractor
    Ionidea 2000 - 2001
    Fairfax, Virginia, Us
    Developed embedded software for DirecTV Set-top box with ST microprocessor STi5518 and Real Time Operating System OS20: • Developed IR/RF Remote Control receiver/decoder.• Developed IR Blaster for VCR control.• Ported Innotech Database and Database Expander for different brands of VCR control codes, and integrated them into the Set-top box software.
  • Sparnex Instruments
    Senior Developer Of Telecommunication Equipment
    Sparnex Instruments 1997 - 2000
    • Developed HDSL Telecom Equipment Software and Hardware with Microchip Microcontrollers PIC16C67, PIC16F877 and PIC17C756A, using Level1 and Conexant chipsets. Monitoring interfaces via RS-232 and RS-485.• Developed Battery Management Systems Software and Hardware with Microchip PIC16C71 and PIC12C508.• Developed Software for Noise Measuring System Control Module with Microchip PIC16F84, using I2C interface.• Developed Programmable Power Supply Software and Hardware with Microchip PIC16C73.• Developed Modules for Power Supply and Control System for XMM – Space Optical Monitor. Space Project for the European Space Agency (ESA).
  • Iret, Inc
    Chief Engineer Of Television R&D Department
    Iret, Inc 1995 - 1997
    • Project Management of Developing Switching Mode Mains Power Supply for Cable TV Distribution Head-end.• Project Management and Development of TV Channel Converter. Hardware and Software for Motorola Microcontroller MC68705P3.• Developed VHF TV Channel Modulator Hardware and Software for Motorola Microcontroller MC68705P3.• Developed IR Remote Control Encoder/Decoder Software and Hardware for Cable Audio Rack System with Microcontrollers of Microchip PIC16F84 and Motorola MC68705P3.• Developed FM Radio Receiver Software for Motorola MC68705P3.• Developed RF Remote Calling-Up Encoder/Decoder System Software for Microchip PIC16F84.• Developed Liquid Flow and Volume Measuring Device with Remote-Controlled Real-Time Clock for a Data Processing System. Software for Microchip PIC16F84.
  • Iret, Inc
    Developer Of Tv And Satellite Tv Receiving Systems
    Iret, Inc 1982 - 1995
    • Developed Satellite TV Receivers Hardware and Software for Motorola MC68705U3.• Developed Teletext Decoders Hardware and Software for Motorola MC68705P3.• Developed D2-MAC Decoder Hardware and Software for Motorola MC68705U3.• Developed PLL Tuning System Hardware for Cable TV Distribution Systems.• Developed IR Remote Control Systems.• Developed Video Amplifiers for TV Receivers.• Developed Vertical Deflection for TV Receivers.• Developed Switching Control Module for Electronic Game Monitor.

Ivan Chemelekov Skills

Embedded Software Embedded Systems Rtos Software Development Microcontrollers Electronics Firmware C++ Uml C Device Drivers Debugging Hardware Software Design Software Engineering I2c Logic Analyzer Arm Assembly Language Telecommunications Subversion Object Oriented Design Klocwork Eclipse Real Time Operating Systems C/c++ Spi Unified Modeling Language

Ivan Chemelekov Education Details

  • Technical University Of Sofia, Bulgaria
    Technical University Of Sofia, Bulgaria
    Electronics Engineering

Frequently Asked Questions about Ivan Chemelekov

What company does Ivan Chemelekov work for?

Ivan Chemelekov works for Datron World Communications

What is Ivan Chemelekov's role at the current company?

Ivan Chemelekov's current role is Principal Software Engineer at Datron World Communications.

What is Ivan Chemelekov's email address?

Ivan Chemelekov's email address is sh****@****hoo.com

What schools did Ivan Chemelekov attend?

Ivan Chemelekov attended Technical University Of Sofia, Bulgaria.

What skills is Ivan Chemelekov known for?

Ivan Chemelekov has skills like Embedded Software, Embedded Systems, Rtos, Software Development, Microcontrollers, Electronics, Firmware, C++, Uml, C, Device Drivers, Debugging.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.