General Qualifications ::.
Eight years of broad experience in digital and analog design and real-time software development, project planning, and documentation for embedded controller hardware based applications.
Eight years of desktop technical support for PCs, printers, servers, email, hardware and software. Application programming for Windows (9x/2k/XP).
Eight years of desktop technical support for PCs, printers, servers, email, hardware and software. Application programming for Windows (9x/2k/XP).
Hardware ::.
- ARM(7/9)
- Samsung, Cirrus logic, Intel, Atmel
- x86
- Intel 80C188, 80c186
- Amd Am188, Am186
- RDC R8830, R1610 (with Ethernet MAC)
- AVR (Atmel)
- 90S1200, 90S2313, 90S4433, 90S8535, mega8, mega8535, mega88, mega168, 90CAN128
- MCS51
- Intel 80Cx1, 80Cx2
- Atmel 89S52, 89C2051, 89S53, 89S8252
Software ::.
- Programming
- Firmware, multi-tasking, real-time, time/space optimization, hardware/software integration, controller level interfaces
- Writing embedded, interrupt-driven software using the C/C++ programming language
- Application programming for Windows (9x/2k/XP)
- Languages/IDEs
- Borland C++ Builder (x86)
- Paradigm C++ Pro 6.0 SP5 (Embedded x86)
- CodeVisionAVR C (AVR)
- MicroSoft Visual Basic 6 (Windows+API - x86)
- MicroSoft Access DB with data access by SQL
- HTML, CSS, DHTML (javascript)
- MicroCAP, MathCAD
- Assembler (x86, MCS51, AVR coding)
- IAR, Keil C/C++ (MCS51)
- Borland C/C++ (DOS - x86)
- Borland Pascal (DOS - x86)
- Operating Systems
- Familiar with DOS
- OS and BIOS-like environment in embedded applications
- WinXP/2k/NT/9x + WinAPI
Networks ::.
- I2C, SPI (HW and SW implementation)
- RS232/422/485 (up to 1M)
- USB-RS232/USB-RS485 (up to 6M)
- Ethernet 10/100, SLIP, PPP + TCP/IP
- CAN 2.0 (A/B) - Analyser of CAN (up to 1M)
- SAE J1850, ISO9141
Production ::.