We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

Phoenix, ArizonA

SUMMARY:

Experienced Software Development Engineer and team leader. I worked on a number of projects from initial concept to development, test, delivery and maintenance. I worked on software applications in Avionics, Windows, Telecommunication, and Real - Time Controls. I wrote code that complies with DO-178B level A and C.

TECHNICAL EXPERTISE:

  • Software Design with 15+ year’s experience
  • Language of choice: C++
  • STL libraries and Algorithms
  • Object Oriented Design
  • Visual Studio
  • Windows UI development using MFC
  • Multi-threaded design with thread synchronized communication
  • Socket design
  • Hardware/Software Integration
  • Embedded System design and code
  • RTOS
  • Windows 7
  • HTML, CSS, XML
  • Team Lead on Software Projects

HISTORY:

Confidential, Phoenix, Arizona

Senior Software Engineer

Responsibilities:

  • I develop software for lab equipment that produces and analyzes quartz crystal oscillators to very accurate frequencies.
  • Equipment is used by producers of equipment that requires sources of accurate high frequency signals.
  • The embedded software is developed in C++ using Visual Studio 2010. The software also includes Kernel level Drivers.

Confidential, Phoenix, Arizona

Sr. Software Engineer

Responsibilities:

  • I supported software development for the Engine Control Unit (ECU) used in the Confidential 7000 lb thrust, turbo fan jet engine.
  • All development follows RTCA-DO-178B level A standards.
  • I work with DERs and software engineers to verify that all code and documents comply with FAA standards.

Confidential, Redmond, WA

Software Design Engineer in Test

Responsibilities:

  • I designed and coded automated test procedures for the Confidential Windows Phone 7 and 8.
  • The programs verify that each OEM developer provided drivers and hardware chassis that interact correctly with the Windows Phone Operating System.
  • The test programs execute through a “test shell” housed in the Phones. All software was written in C++.

Confidential, Cedar Rapids, Iowa

Sr. Software Engineer

Responsibilities:

  • I developed a Radar Test Station for use in the lab and in flight on test aircraft.
  • The tool runs on a PC that inputs raw data from Radar Transmitter/Receivers.
  • The program provides Real-Time Radar Displays on the PC along with a number of pages that display analytic data and provides control dialogs for engineers and lab technicians.
  • I also worked on the code for the Forward Looking Terrain Alerting Radar system developed by Confidential .
  • I participated on the design and code of the radar algorithms.
  • The design was successfully flight tested.
  • All code was written in C++ using Visual Studio 2008.
  • I used MFC to implement the user interface.
  • The application includes sockets and multi-threaded design with synchronized inter-thread communication.

Confidential, Everett, WA

Software Engineer

Responsibilities:

  • I developed algorithms and wrote software to analyze and enhance the efficiency and of the Confidential 787 AR INC 664 high speed data network.
  • Algorithms were written to increase efficiently and robustness through load-leveling and duplicate signal routing via multiple fiber optic cables located in different sections of the aircraft.
  • AR INC 664 data networking was designed to provide for higher data traffic and reduce the amount of AR INC 429 interfaces on the 787 Dreamliner.

Embedded Software Engineer

Confidential

Responsibilities:

  • I designed, coded and tested C++ for the embedded aircraft wheel monitoring system used on Confidential aircraft.
  • This also included hardware/software integration and lab testing.
  • The project was completed on time. All code was development followed RTCA-DO-178B Level C.
  • I monitored and reviewed subcontractor software development procedures for the Confidential 787.
  • I reviewed sub-contractors to verify they 1) followed RTCA-DO-178B standard processes, 2) provided resources necessary to perform the development and testing and 3) maintained up-to-date schedules to track software development.

Confidential, Phoenix

Software Engineer

Responsibilities:

  • I was team lead and primary developer of the Aircraft Maintenance and Monitoring System.
  • This is a Windows Application used by maintenance personnel to download and analyze data from and aircraft parked on the tarmac.
  • The same application also provided for the upload of control data to aircraft.
  • The application was written in C++ using Visual Studio. Displays were created using Confidential Foundation Class (MFC). The project was designed, coded, debugged, tested, and documented on schedule.
  • I designed, coded, tested and documented FMS Software for the Embraer commuter aircraft. All development followed RTCA-DO-178B software development standards.

Hire Now