We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 20 years of successful experience in various engineering environments.
  • Established expertise in embedded systems using the C Language with various microcontrollers, and In Circuit Emulators (ICE).
  • Familiar with communication protocols such as RS232, SPI, I2C, ModBus, AR INC - 429 and MIL-STD-1553.
  • Recognized expertise in GUI interface using Visual Basic 6.0.
  • Familiar with VBA macro programming within Word, Excel and Outlook. Genuine problem solver, detailed oriented and continuously considering ways of improvement.
  • Gained diverse experience in hardware design along with troubleshooting using Oscilloscopes, logic analyzers, and spectrum analyzers. Proven ability in small circuit design, using OrCAD schematic capture, and prototyping.

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Responsible for embedded application for multiple screen graphic design used for displaying personal medical data.
  • Software design within a real time operation system (RTOS).
  • Team member, with other engineers, for integration and testing.

Confidential

Software Engineer

Responsibilities:

  • Responsible for creating an application using Visual Basic and Excel to maintain a database of various boats attributes.
  • Application creates a chart showing Roll Reduction recommendations for specific gyro configurations.

Confidential

Embedded Software Engineer

Responsibilities:

  • Responsible for Embedded applications for use in Electro-Surgical medical equipment
  • Programming experience real time data acquisition using C programming language
  • Update validation & verification documentation and run preliminary verification of software
  • Design and implement Window based software tools for Production, Manufacturing, Quality Assurance and Purchasing
  • Activities:
  • Using the MPLAB programming and debugging environment using C language
  • Redesign firmware of the Electro-Surgical equipment for improving timing and program functionality
  • Enhanced the factory test and calibration screens and procedure for easy human interfacing
  • Designed hardware and software for automated test equipment for testing, troubleshooting, and life cycle testing.
  • Designed hardware and software for a 256 oscillator tester.

Confidential

Software Test Engineer / Team Foundation Administrator

Responsibilities:

  • Create and perform test procedures in accordance with customer’s requirements
  • Assist engineering personnel in setting up local environment for use of Visual studio, Team Foundation Server and SharePoint
  • Use DOORS for requirement matching

Confidential, Rockville, MD

Software Engineer

Responsibilities:

  • Responsible for Embedded Software applications for use in cockpit display systems using the Cosmic-C compiler and AR INC (ARINC-429) protocol for command and data transfer.
  • Designing, implementing, and documenting embedded software for Avionics equipment. Projects include: Display Control Panel, Supplementary DCP, Caution Warning and Advisory Panel (CWAP) for Marshall C130, along with the Marshall TriStar, KDC10.
  • Developed a user interface using Visual Basic 6.0 for customer configuration of display units along with aircraft configuration.
  • Validation &Verification support along with manufacturing support through automation of tests and procedures.
  • Designing and implementing Window based software tools using VB (for troubleshooting, but mostly for stream-lining tasks to save time and decrease calculation errors.
  • Input/Output Processor Serial Tool for inspecting high speed rs232 serial data.
  • Cessna configuration module application.
  • PC matrix configuration tool for CWAP.
  • Document translator for DOORS import.
  • CRC checker.
  • Memory Margins (interactive tool).
  • Developing automated test and verification application for Production Department.

Confidential

Electrical Engineer

Responsibilities:

  • Responsible for many software applications using the PC104, including custom GUI design using Visual Basic and Access. Implemented embedded application using Dynamic C with Rabbit controllers, along with laying out circuit boards using OrCAD tools.
  • Gained experience using Rabbit controllers interfacing with the LAN along with using ModBus communication protocol for transferring of data over TCP/IP. Provide application for self calibration of radiological equipment using VB and custom script language.

Confidential

Associate Engineer

Responsibilities:

  • Responsible for many software applications, including custom data base design using Visual Basic and Access, created many GUI designs for various users interfacing including serial port control. Provided to co-workers for databases, along with custom reporting for managers.
  • Layout and design various circuit cards using OrCAD along with the design and building of test equipment. Validate ECN changes with data entry team.
  • s: Gained experience using Visio, Excel, Access and Mil-Std 1553B.

Confidential

Software Engineer

Responsibilities:

  • Responsible for developed Window based applications using Visual Basic 6.0 for remote access and programming of the company's bar code scanners through RS-232 port.
  • Accomplished the implementation of many design ideas such as presenting useful information to the user, using analysis based on calculations. Incorporated trouble-shooting routines within the software, along with enhancing previous features of software. Able to solve issues of timing and variable bounds checking quickly and efficiently. Experienced using Window-NT.

Confidential

Software Engineer

Responsibilities:

  • Responsible for Pascal to C++' conversion, Ada to C++' conversion, GUI interface using Visual Basic, with DLL control, to program company's high speed Military modems via RS-232 link.
  • Accomplished time-saving software programs for many lines of code conversion.
  • Familiar with Mil-Handbook 217b for component and system failure ratings.
  • Responsible for component reliability prediction applications, in-house part category number assignments and multiple source researching.
  • Accomplished many time-saving software programs for part cataloging and library creation for in-house- numbering system.
  • Troubleshooting and repair of system circuit boards, PC remote control, via RS-232 link, along with some circuit design and involved with creating embedded firmware applications using 68000 assembler for controlling data to a serial memory device.
  • Overall s: Demonstrated effective and consistent technical support. High degree of expertise in the design and prototyping of electronic circuits. Familiar with Motorola's 68xxx family of microprocessors. Surpassed ability in analyzing and troubleshooting logic and microprocessor based circuit's. Implemented time saving designs for troubleshooting and proficient testing of system boards and components.

We'd love your feedback!