We provide IT Staff Augmentation Services!

Senior System Test/software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

Design, development, implementation and systems integration of embedded software/firmware aspects, such as assembly and C/C++, for various C4RI avionics and navy platforms. Specializing in real - time embedded hardware/software development and integration for Tactical Data Links and parallel image processing systems. Requirement development and validation for flight control hardware such as actuator, flaps and electronics, flight network servers, HUMS based on DO-178B/DO-254 (i.e. Rhapsody C++, Rational Clearcase, Solaris Clearcase, DOORS, Tortoise SVN, Microsoft Visual Studio 10) real-time operating systems (RTOS) (i.e. pSOS, Nucleus Plus and VxWorks), device drivers, WLAN and data acquisitions applications.

PROFESSIONAL EXPERIENCE:

Confidential

Senior System Test/Software Engineer

Responsibilities:

  • Performed Analysis Criteria and Verification for all hardware/software changes to meet the customer requirements in DOORS.
  • Verified changes were traceable in the Communications Interface Control Documentation.
  • Developed system test scripts that verified any/all the changed signals/hardware/system software were implemented correctly.
  • Perform TCL and Python script development in a UNIX (Solaris and HP/UX) environment.
  • Technical Requirements Analysis.
  • Engineering Analysis for technical design reviews.
  • Development and management of related technical requirements and specifications using DOORS.
  • Documented systems analyses, architecting and design guidance for electrical systems.
  • Adherence to Configuration Management and Change Control.

Environment: Test scripts; Rational Synergy; Python; DOORS; CANalyzer; TCL; Wireshark; AFDX; MATLAB

Confidential

Senior System Test Engineer

Responsibilities:

  • Derived requirements from the customer specifications.
  • Developed validation of customer requirements by identifying Confirmable Behavior, Test Cases for both normal and robust situations along with the expected results for the Test Procedures Designs.
  • Custom C-like test scripts; Change Reports; DOORS

Confidential

Senior Test Engineer

Responsibilities:

  • Preparing and reviewing parachute systems documentation, including requirements, design, test procedures, and verification documents
  • Performing validation of customer requirements, assessment of feasibility via prototyping, and assessment of technical risk
  • Defining test plans and procedures and performing formal tests for requirement verification

Confidential

Senior Software Engineer

Responsibilities:

  • Develop the Debian Linux software architecture and low-level requirements for the NSS parts reporting functions from software high-level requirements using DOORS based on DO-178B approaches.
  • Develop C software and BASH script modules to implement the NSS parts reporting functions.
  • Integrate the software source code for NSS parts reporting functions with the software source code from other functional areas and the target hardware to develop the integrated Confidential .
  • Develop and subsequently execute software test cases and procedures to ensure compliance of the software code with the high and low level software requirements.
  • Linux; C/C++, BASH scripts; Tortoise SVN; DOORS, DO-178B

Confidential

Senior Software Engineer

Responsibilities:

  • High Speed Data Archiving/Storage (DAS) TCP/IP and UDP based System
  • Adhering to DO-178B, designed, C/C++ coded, implemented and tested a multi-threaded 800Mbps DAS (running Solaris 10) based on the test and integration requirements of the other major subsystems.
  • Rhapsody 7.5 C++ and Clearcase tools (for Unix and Windows 2000) were used during TCP/IP socket design implementation.
  • Rhapsody; Clearcase; C/C++; Solaris; DO-178B; Visual Studio 10; WLAN

Confidential

Senior Software Engineer / Chief Engineer

Responsibilities:

  • Responsible for ensuring all C/C++ and/or Java modifications for solving Software Trouble Reports (STRs) for Solaris 10 and Windows XP platforms meets the customer’s requirements.
  • Responsible for schedules, budgets, and resources to support GCCSM tasks while reporting to the PM.
  • Pursued additional new GCCS-M business related projects. (Link-16; Link-11; C/C++; Java; Purify; Coverity; CMMI)

Confidential

Senior Engineer

Responsibilities:

  • Created Link-11/Link-16 scenarios & simulation scripts to test Wedgetail Tactical Data Links.
  • Replicated, tested, analyzed and documented new/existing TDL problems for Link Network Simulation (LNS) Host Server, Terminal Server, Workstations and Operational Mission Simulator (OMS). (Link-16; Link-11; C/C++; Agile; Java; Subversion)
  • Helicopter Health and Usage Monitoring System (HUMS) Testing
  • Developed and implemented test scripts for various helicopter HUMS to support requirements.
  • Helicopter Platforms tested included Sikorsky S92, Sea Stallion CH53E, Sikorsky S76R, UH-1 Huey, AH-1 Cobra and the UH-60 Blackhawk.

Confidential

Senior Staff Engineer

Responsibilities:

  • Planned and developed various scenarios to capture, modify, test and implement various Tactical Data Link messages derived from Link -16 and Link -11.
  • C2/C3 integration and testing with MLST3, CDLMS, SGW, CEC, FDC, EATA, STM, NAEP, TBMCS, AFATDS, FLAMES, SGS/AC etc. (Link-16; Link-11; Tactical Data Link Simulator; C/C++; WLAN)

Confidential

Principal Engineer

Responsibilities:

  • Designed, developed and tested RS-485 device drivers, running in VxWorks, for servo fin controls
  • Implementation of JREAP C secure data link interface for encapsulating JREAP over IP using IP-based networks for the exchange of information; based on Atmel & STMicroelectronics ARM Thumb µcontrollers.
  • Designed, developed and tested software, running in VxWorks, to control A/D conversions of air data information such as total pressure, static pressure, angle of attack and angle of side slip.
  • VxWorks; C/C++; RS-485; 8 bit/16 bit/32-bit ARM Thumb Microcontrollers

Confidential

Principal Engineer

Responsibilities:

  • C3/C4ISR integration and testing included developing FRDs, SSSs, IRS/IDDs SS/DDs documentation to support the various design implementations and track customer requirements.
  • Performed Risk Management tasks to identify and mitigate possible high risk issues for Link-16 implementation and overall system design/tradeoff decisions. (Link-16 and 1553B Integration; C3/C4ISR Integration & Testing; System Architect S/W Tools; Requirements Traceability Matrix (RTM) S/W Tools; Bill Of Materials (BOM); DoDAF; Fault Mitigation)
  • Created, developed and tested custom HP-UX C++ interfaces (Operational Readiness Test System MK 9 (ORTS) and Aegis Display System MK 6 (ADS)) for the SPAWAR Common Data Link Management System (CDLMS) program.
  • VME NTDS drivers were developed and tested to provide Link-16 and Link-11 bi-directional data transfers between C2P and CDLMS in a VxWorks environment.
  • Additional client and server software, requiring Ethernet and FDDI TCP/IP socket protocols, were developed to support the Shipboard Gridlock System (SGS) interfaces to CDLMS. (C++; UNIX; TCP/IP; VME; Visicom NTDS 4001/4002 drivers; VxWorks; Link-16; Link-11; CDLMS)
  • Device drivers developed for support of SPAWAR Link Tools include 1553 bus, E3JI bus and Link-11 serial bus based PCI boards. (Borland, Microsoft & Watcom C; OS/2; PCI; 1553, E3J1 and Link-11 device drivers; Link-16)
  • Designed, developed and integrated an FTP Server running under the Nucleus Plus.
  • The FTP Server required implementing existing Nucleus Plus C routines (for the OS, file management system and the TCP/IP protocol) to develop the API. (C; Nucleus Plus RTOS; Borland, Microsoft, Watcom and Metaware tools)

Confidential

Principal Engineer

Responsibilities:

  • Project Leader in charge of designing, implementing and testing an ACT-based nonlinear adaptive filter for channel equalization and intersymbol interference rejection in Ultra-Wideband Communication (UWB) systems. (ViewLogic; Mercury i860 DSP; FPGA; UNIX; VME; UWB systems; Borland C++; Neural Nets)
  • Synchronization software was developed, and implemented to time tag sensor data and combine it with DGPS data for real-time wireless transmission to a base station.
  • DGPS; Fluxgate Compass; Wireless LAN; Radio Modem; Magnetometer; Borland C++t
  • Verified, programmed and tested software in support of an algorithm development project to track (in range, Doppler, and azimuth) a low-altitude target over the sea surface and collect coherent monopulse (sum and elevation difference) data for off-line processing.

Confidential

Senior Software Engineer

Responsibilities:

  • The firmware implemented both Bell 212A and V.22 protocols to receive authorization streams and control word packets from satellites.
  • Implemented tracking algorithms (i.e. Long-Range RF tracking, Lobbing and Classification tracking etc.) on parallel DSP32C DSP processor architectures.
  • Created and integrated software to control camera lens controllers, pitch & roll motor controllers, and GPS navigation equipment. (T805 Transputer; AT&T DSP32C; Cadre tools; C; Assembly, Labview)
  • Implemented sonar signal processing algorithms (i.e. Beaming Forming, Matched Filtering etc.) on an array of Analog Devices 21020 DSP processors and T805 Transputers.
  • Tasks required integrating COTS boards into a SUN Workstation using device drivers developed in C under a UNIX environment. (UNIX; C; AD21020 ; VME; Cadre tools; T805 Transputer)

We'd love your feedback!