Convidar Freelancer para Projeto
Parece que você não tem um projeto ativo no momento. Por que não postar um projeto agora? É grátis!Publique um Projeto
- N/ATrabalhos concluídos
- N/ANo Orçamento
- N/ATaxa de Recontratação
Embedded DeveloperJan 2010 - Jan 2015 (5 years)
Writing C/C++ Bare-Metal-Embedded, RTOS, Linux programs: A10 SoC (Cortex-A8) Bare Metal Embedded programming. Modifying U-Boot. Ubuntu, Eclipse, CodeSourcery/Linaro The ultralow power STM32L152 tamper-evident technology application. Keil. Embedded Linux AT91SAM9X35 (ARM9) industrial HMI programming. GUI, multithreaded event-driven, Modbus. Ubuntu, Eclipse, CodeSourcery toolchain. Designed Ultrasonic flow&heat meter. Electronic circuit design & PSpice simulation, Altium Designer PCB layout, STM32F407/STM32F401(Cortex-M4F) embedded software CMSIS, STM32CubeMX, freeRTOS, Modbus, Keil. IR based flow meter mechanical and electronic circuit design. Designed CTA sensor flow&turbulence speed meter. Analog instrumentation servo amplifier design. STM32F407(Cortex-M4F). Embedded software CMSIS, freeRTOS, Keil. Designed Modbus RTU master-HMI-LCD-TS/slaves sensor network software. Embedded software CMSIS, freeRTOS, Keil. Designed Modbus RTU master/slave sensor network software. pico-ITX SAM9G45(ARM9) SBC. Log, monitor and control over the Internet system. Clien/Server model. Real-time Embedded RTLinux, ADC/GPIO. Host/Ta
Embedded DeveloperJan 2007 - Dec 2008 (1 year)
C programming for TI DSP TMS320F28335. eZdsp kit, Code Composer Studio, DSP algorithms, DSP/BIOS RTOS. Also designed LVDS2USB card (Frame Grabber) - video signal to USB. Cypress CY7C68013 EZ-USB FX2 uP, Altera MAX3000A CPLD, SRAM frame buffer. OrCAD - schematic capture, 6-layer PCB layout. Quartus II - CPLD design. ModelSim - CPLD simulation. C51 programming. Perforce, PVCS, MOST.
Firmware DeveloperJan 2006 - Jan 2007 (1 year)
Wrote DiagTool software for testing ARM9-based for VoIP technology IC's. C/ASM, RTXC, HAL, Source Insight, ARM STD compiler, RealView ICE debugger, CVS.
Electronics EngineerFeb 2005 - Jan 2006 (11 months)
Reviewed and redesigned fault tolerant Aircraft Engine Control System. PowerPC-based processor with two Full CAN 2.0B controllers, CPLD, Flash memory - digital core. Analog signal conditioning circuits. Pressure, RTD, thermocouple temperature sensors. Solenoid, torque, stepper motors control. DC-DC converters on board. ARINC 429, RS-422, CAN - high ESD/Transient protected transceivers. OrCAD, PSpice, Xilinx WebPACK. DO-160, -254.
Electronics EngineerFeb 2004 - Jan 2005 (11 months)
Tested and developed AVR/Motorola uP based electric vehicle battery control system - "coulombs counter". Atmel Studio Assembler programming. Analog circuits, DC-DC low-power converters design. Temperature sensors, delta-sigma ADC, instrumentation OPAs, SPI, RS-485, very low standby current CAN bus physical interface. PCAD-2002, XSpice, Vector Informatik CANalyzer.
Electronics EngineerFeb 2002 - Jan 2004 (1 year)
Designed control unit for 4x1KW motors gas compressor: ATmega128 Atmel microcontroller, instrumentation OPAs, I2C/RS485 interfaces, temperature sensors, pressure transducers, optocouplers, HEXFETs, Alternistors, PWM closed loop valve solenoid control, SMPS on board. Designed AC voltage/current transducers. Analog portion was simulated with PSpice. Analog filter optimization, Bode plot with MATLAB. 4 layer 9"x11" PCB layout design. OrCAD Unison Suite. Wrote software with CodeVisionAVR, IAR C-comp
Electronics EngineerFeb 2001 - Jan 2002 (11 months)
Designed Time-to-Digital Converter (60pS/bit) for Opto-Electronic Light Detection and Ranging (LIDAR) system. Design includes high-speed analog, digital circuits, ECL/PECL, AC logic, RF, signals integrity components, transmission line and signal integrity issues. High-speed OP-AMPs, ADC (50 MSPS), FPGA. Performed simulation/interpolation using PSpice and Matlab. An embedded 8 bit 8052 microcontroller served as a central point for all calculations and host computer communications, ASM51 programming. Test fix
Electronics EngineerFeb 2000 - Jan 2001 (11 months)
Analog, digital circuits design for digitally temperature compensated Strain Gauge Pressure Transducers. Design employed: system partitioning, component selection, digital logic design, uP (ADuC812, ADuC824-8051 core) interface design - I2C, SPI, RS-232, -422, analog interface: instrumentation amplifiers, delta-sigma ADC-ADS1210, DAC, DC reference, ultra low noise switching power supply, PCB layout (OrCAD), stack-up multi-PCB design in small package. Wrote program with Analog Devices ASM51, Keil C51.
Electronics TechnologistFeb 1999 - Feb 2000 (1 year)
Functional testing, troubleshooting uP based (68HC05, 68HC11) Fire Alarm panel, digital alarm communicator-transmitter (FSK modem), analog circuits - power and Zone-connection monitoring, interfaces between smoke detectors, alarm devices and uP. RS-485 interface.
Electrical TechnicianFeb 1996 - Jan 1999 (2 years)
ISO 9002 registered company. Tested, assembled electrical panels, dashboard for GM-Canada Light Armored Vehicle. Cable and wired assembly tester programming, tested cables and harnesses with PC based system. Designed HiPot/Continuity cable quick tester: to measure insulation resistance 20,000M @500V, wire conductivity. Designed main/auxiliary batteries interconnect controller for GMC LAV: batteries monitoring, condition indication, main relay control.
Project EngineerFeb 1991 - Jan 1996 (4 years)
Designed electronic circuits, PCB layout (PCAD), built prototypes of modules suitable for the IBM PC, wrote software with ASM86, C/C++, installed networking software: PC COM 8xRS-232 port/20 ma Current Loop to operate under multi-user operating systems XENIX, UNIX. 82450 UART, switching converter, optoisolated 20 ma transmitters/receivers. Intelligent MultiCOM 6xRS-232 port to operate under SCO XENIX, MS XENIX. (Zilog CPU, EPROM, Dual Port RAM, PAL16L8 - bus request resolver) Network Controller Card (Eth
Lead Electronics EngineerFeb 1985 - Jan 1991 (5 years)
Analog and computing portions of the Aircraft Airframe Condition Monitoring System warning of developing airframe metal fatigue. Dealt with small packaging requirements, circuits consisting of ICs, hybrids and multi-chips modules. Designed Differential Capacitors Displacement Sensor and measurement transducer (small level signals, low noise precision OP-AMP design techniques), 8-chanel analog multiplexer, 12 bits ADC. Switching converter +5V to +-12V 0.1A 95% efficiency. MILSTD-1553 network controller (usin
Lead Electronics EngineerFeb 1979 - Feb 1985 (6 years)
Developed architecture of next generation Intermodulation Distortion meter: OP-AMP peak detector, "sample-and-hold" ICs, ADC, microcontroller. Designed, tested, and debugged Total Harmonic Distortion (THD) source-meter 30%-0.003% (to calibrate THD meter): Precision-design error budget. Designed waveform synthesizer (harmonics generator): PLL->VCO->counter->ROM (comprising signal shape code)->high-speed 10 bits multiplying DAC->OP-AMP band-pass filter. Designed Single Board Comput
Electronics EngineerMay 1977 - Feb 1979 (1 year)
Maintenance and troubleshooting to component level CNC machine. Repair computers, motion control, servo and I/O systems. Designed TTL digital boards tester.
Electronics TechnicianFeb 1976 - May 1977 (1 year)
Member of circuit design group: Amplitude-Phase Device for Graphic Information Acquisition. Responsible for design sine-wave generator, phase shifter, scanning "pen" - low noise amplifier, analog switches, active bandpass filter, phase detector: OP-AMPs, TTL. Wrote program to simulate on the computer Electro-magnetic field, calculated optimal X-Y axis antenna-wires grid within given accuracy of graphic information acquisition.
Master1971 - 1977 (6 years)
Master1971 - 1977 (6 years)
Brainbench C++ (2001)Brainbench
Embedded Programming (1988)National Technical University of Ukraine 'Kyiv Polytechnic Institute'
Embedded programming, C programming, RTOS.