We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

Cockeysville, MD

SUMMARY:

  • Experienced in developing standalone and embedded software applications using C++ and C on Linux, UNIX, Real - Time O/S, and Windows.
  • Worked across all phases of software development lifecycle, including requirements analysis, design, development, testing, and integration.
  • Developed software using OOA/OOD, UML, Design Patterns, Threads, and Socket API.
  • Wrote and maintained software documentation such as requirements specification, design, verification plans, and test procedures.
  • Held last clearance in Feb., 2011.

TECHNICAL SKILLS:

Languages: C++, C, Python, PowerShell, Visual C++, HTML, Java, PL/SQL

Protocols: TCP/IP, NIS, NFS, UDP, X.25

O/S: Linux, UNIX, HP-UX, Solaris, Integrity, Windows

Frameworks: Flask, Qt Creator (Ver. 4.8.2), Confidential (ORBexpress), SCA

Tools: NetBeans, Visual Studio (up to 2010), Rhapsody, Rational Rose, Green Hills Multi, JADE, Jmeter, VectorCast, DOORS, JIRA, Git, Perforce, ClearCase, Subversion, Collaborator

EXPERIENCE:

Software Engineer

Confidential, Cockeysville, MD

Responsibilities:

  • Modified, tested and integratedthe Universal Ground Control Station software forUnmanned Aircraft System.
  • Developed scripts to automate network configuration for Confidential switch and Sanblaze Confidential switch blades.
  • The GPS Override Application’s requirements, in DOORS, were reconciled with its implementation.
  • The software was developed using C++, Qt Creator, and PowerShell 5.0 to run on Windows and VMWare Virtual Machine (Linux).
  • The supporting tools used were Jenkins, JIRA, Collaborator, Hg Tortoise, and Mercurial.

Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • Created and implementedGeo-Political Country Restrictive AirspaceDatabaseto avoid countries in flight planning.
  • Enhanced and modified the front-end of NGFP test web page using Python web framework Flask.
  • Also, re-wrote some of the html code to use bootstrap classes.

Software Engineer

Confidential, Melbourne, FL

Responsibilities:

  • Implemented/modified embedded Linux software for in-flight entertainment system using C++ and Qt Creator on Linux using Virtual Machine environment.
  • The supporting tools used were Oracle VM Virtual box, ClearCase, ClearQuest, and Enterprise Architect.

Software Engineer

Confidential, San Jose, CA

Responsibilities:

  • Involved with development and enhancements effort of Flight Planning software, which produces operational detail such as the route, altitudes, and speed to fly, fuel required, and etc.

Software Engineer

Confidential, El Segundo, CA

Responsibilities:

  • Responsible for detailed design, implementation, and validation of Track protocol.
  • Wrote test drivers, test plans, JADE test scripts, and executed unit tests.
  • Analyzed software requirements and provided estimates for their development effort.

Embedded Software Engineer

Confidential, Huntington Beach, CA

Responsibilities:

  • Enhanced and modified Confidential Framework’s SCA compliance validation tool, JTAP.
  • Wrote a program to facilitate communication between PC client and embedded server applications, where client and server are using a different transport protocol.
  • Implemented logical interfaces for MPSS (Mission Planning Sub-system), HSP (High Speed Printer), and Confidential (Intercom Set) of AEHF Waveform software.
  • Wrotesoftware to simulate Antenna Controller Unit and AEHF Satellite Mission Planning Sub-system.
  • Created an adapter to perform data translation between Confidential and non- Confidential components.
  • Executed test plans and integrated software components with rest of the software system.
  • Familiarity with Command and Control, Waveforms, MILSTAR/SATCOM, Base Stations, Ground and Airborne terminals, and Mission Planning.

Embedded Software Engineer

Confidential, Mojave, CA

Responsibilities:

  • Wrote mapping software to draw runways, waypoints, and restricted airspace to Flight Director Display (FDD).
  • Implemented ActiveX application to plot real-time telemetry data to strip charts, displaying flight altitude, cabin pressure, rudder, and stabilizer positions.
  • Created a GUI application to simulate Aileron, Elevon, Rudder, Stabilizer, Cabin Pressure, Yaw, and RCS Pitch and Roll faults in flight simulator.
  • Developed an application that re-creates the flight by playing the earlier recorded flight data.

Software Engineer

Confidential, Richardson, TX

Responsibilities:

  • Enhanced network traffic generator to report network statistic like jitter, dropped packets, out of sequence packets and received packets.
  • Modified WNE embedded test driver to generate packets with random bit patterns and calculate their checksum.
  • Routed and delivered messages to Scope Command System local and remote tasks.
  • Developed a messaging protocol that allows standby server to takeover primary server in case of node or network failure.
  • Wrote test drivers, using National Instruments VXI libraries, to test VME cards (Discrete and Analog) for Confidential Avionics Test Station (CATS).

We'd love your feedback!