We provide IT Staff Augmentation Services!

Software Engineer Resume

3.00/5 (Submit Your Rating)

Machesney Park, IL

SUMMARY:

  • Over 20 yrs of research and development experience in related fields:
  • Real - Time Embedded, DSP, RF Algorithm and GUI application Development

WORK EXPERIENCE:

Software Engineer

Confidential, Machesney Park, IL

Responsibilities:

  • Developed new version GUI designed Unicode Convert Applicationreleased
  • Developed new version Font Editor GUI designed Applicationreleased
  • Developed Linker (compiler) to generate object files.competed
  • Working on Screen editor for product HMIunder final testing

Language and tools used: C#, Visual C++ 2008/2013 with Microsoft .NET frame 3.5/4.0.

OS: window xp and window 7

Senior Hardware and Firmware Engineer

Confidential, Brookfield, WI

Responsibilities:

  • Designed system structure of Wi-Fi based Real Time Location System
  • System configuration
  • System initialization
  • Define location zone for data collection
  • Hardware calibration (tag)
  • User interface design
  • Focused on Wi-Fi signal positioning algorithm development
  • Designed experiments to collect locations and tags calibration data
  • Created GUI testing and simulation tools

Language and tools used: C# under Microsoft Visual Studio, 802.11 protocols, SQL Server Management Studio.

OS: window xp

Contract Software Engineer

Confidential, Rolling Meadows, IL

Responsibilities:

  • Research and Development of Voicemail System
  • Implemented multiple-user family mailbox module
  • Languages and tools used: Linux script at SUN Solaris.

Contract Software Engineer

Confidential, Naperville, IL

Responsibilities:

  • Research and Development of Digital TV Laser Amplifier Products using ColdFire 32 bits micro-controller
  • Implemented UART (RS232) receiver and transmitter functions
  • Implemented 8 channels QADC convert functions
  • Implemented QSPI Devices functions:
  • Analog devices AD781410 bit digital Temperature Sensor
  • Analog devices AD781210 bit 8 channel Sampling ADCs
  • Analog devices AD780810 bit 8 channel DACs
  • X9400 Digitally Controlled Potentiometers
  • AT25128/AT25256 ATMEL SPI Serial EEPROM.
  • Implemented system initialization and I/O configuration code
  • Implemented I/O Test Module and the interface of API with create/stop thread of RTOS functions.

Languages and tools used: MATLAB, C/C++ and assembly; ThreadX RTOS; Green Hills and Wind River ICE developing tools; M5283EVB emulation board; MS Window 2000/xp, CodeWright, MS Visual SourceSafe 6.0. Tektronix TLA5204 Logic Analyzer, Oscilloscope.

Software Engineer

Confidential, Lincolnshire, IL

Responsibilities:

  • Researching and Development for Card Mailing System
  • Designed and developed multiple-tasks real-time control system using micro-controller
  • Used pipeline architecture designed codes to optimize system speed
  • Implemented I/O and Motor Control module

Languages and tools used: MATLAB, C/C++ and assembly; MS Window 2000/XP

Software Engineer

Confidential, Buffalo Grove, IL

Responsibilities:

  • Designed and developed the full life cycle of the DTMF Tone generator with 8-bit micro-controller
  • Used DSP to implement algorithms for DTMF tones

Languages and tools used: MATLAB, KEIL, M68HC08, 87LPC C51 family) assembly, M68HC08kx8 simulation and debug tools

Senior DSP and Real-Time System Controller Engineer

Confidential, Gurnee, IL

Responsibilities:

  • Added new features for industrial ink jet printer products.
  • Implemented PID Heater Control Module
  • Created image font and placement functions
  • Implemented new types of bar codes into the system.
  • Re-mapped system memory
  • Added new features to user manual
  • Worked on cordless telephone products
  • Implemented I/O handler and created testing procedure/module for manufacturing test
  • Implemented Pulse Dialing, Call Forwarding, and Pager Forwarding modules

Languages and tools used: Assembly of TMS320x on DOS, W-95 and TI-emulator and compiler

We'd love your feedback!