Miguel Angel Cortes Sosa
- Account Type:
- member
- Location:
- Reynosa, Tampaulipas Mexico
- Member since:
- April 22, 2003
- Last Login:
- February 13, 2010
- Last Update:
- July 27, 2009
- Bio:
Skills
- Primary Skill:
- Advanced Programmer
- Secondary Skill:
- Advanced Designer
- Tertiary Skill:
- Beginner Artist
- Summary:
- * Project Leader: Development of a network card for commercial TVs.
While working for this project some of my responsibilities where the coordination with other departments such as Manufacture, Test Equipment, Quality, Technical Support and Purchasing. Hardware co-design, selection and approval of critic components; identification and solution of electronic design problems, identifying software problems. Quality test designs. Software (firmware) maintenance.
* Hardware Engineer: Development of digital interfaces and Integrated Circuits evaluation for several projects.
Evaluation and approval of integrated circuits such as microcontrollers and memory modules (DRAM, SDRAM, EEPROM, Flash). Identification and solution on hardware design problems and on-field investigation on product failure.
Schematics and bill of materials maintenance. Support to the production lines.
* Software Engineer: Firmware development for different microcontrollers, and Software development for Windows.
Worked in different projects as programmer and lead programmer for TV firmware using TV ASICs with a 6502 core.
Worked as lead programmer for Remote controllers firmware development using a Z8 core.
Worked as lead programmer for tools development using high level languages such as C++ and Delphi. This projects include a Precompiler for the 6502 macro assembler that detects accumulator loss due the use of macro instructions. This was a Six Sigma awarded project.
Worked as lead programmer to convert/port TV software from one platform to another microcontroller core.
Source code reduction and optimization.
* Traveled to Korea as lead programmer in order to port code from one TV ASIC to another, add new featuers from the commercial Latinamerican market and code reduction.
* Worked in the transference of Electronic meters production lines to Mexico, with special focus on the calibration equipment.
* Developed several projects for production line improvements taking advantage of the Oracle database for information analysis.
* Worked on the introduction of several new meters add-ons (AMRs solutions), coordiating software developements and releases to the production line.
PROGRAMMING LANGUAGES Turbo Pascal, Delphi, C, Visual C++, Builder C++, Visual Basic; Assembler for microprocessors: Intel x86, Motorola 68000; Assembler for microcontrollers: Intel 80X51, Motorola 68HC11, Zilog Z8, Atmel AVR AT90S8515; Ladder programming for Programmable Logic Controls (PLC).
SOFTWARE Operative Systems: DOS, Windows 9x and XP; Microsoft Office Suite (Word, Excel, PowerPoint, Outlook); Graphic Design: Corel Draw, Corel Photo-Paint, VISIO. Electronic Design: Workbench; Virtual Instrumentation: LabView. DirectX.
HARDWARE Intel 8088 and 8086 architecture; Microcontrollers Motorola 68HC11, Intel 80X51, Zilog Z86, Atmel AVR AT90S8515; Peripherical devices design; Electronic Devices; Digital and analog electronics.
OTHERS High ability to learn new things by myself. Proficiency to communicate and transmit complex ideas verbally and written in a simple language. High capacity to work long hours and under a heavy load of pressure. Facility to work on team or independent.
Recent Activity
No recent activity