We provide IT Staff Augmentation Services!

Software Engineer Resume

TECHNICAL EXPERIENCE:

Operating Systems: UNIX(Solaris), Linux, Windows XP, Windows NT, RTOS(VxWorks, QNX, SMX, Linux/RT, VxWorks AE 653)

Hardware: Sun SPARC Workstation, VMEbus, GPIB( IEEE 488), RS - 232, V.24, PCI, cPCI

Languages: C/C++, C#, ASSEMBLER (MOTOROLA 68000, 68010, M68HC11E1, 8051 TI 8051, INTEL, 80x85, 80x86, 80x186, Zilog Z80, TI MSP430FG4618), PASCAL, PL/M86

Software Tools: CASE Tools (System Architect), Softscope, ICE(NoHau, HDS-300), GTK, Infineon DAvE, ARTiSAN RTStudio(UML), Rhapsody(UML), RoseRT(UML), CMM(Level 2), CANalyzer, BDM(VisionProbe, VisionClick)

IDE: Visual C++, Borland C++, WindRiver Tornado, Keil uVision2, IAR WorkBench

Cross Compiler: GNU powerpc-linux-gcc, Coppermine cross compiler, Diab 5.0.3(MPC555)

Protocols: TCP/IP, CAN(J1929), J1587, M1553, A429

SW Dev. Methodology: Agile (scrum)

EXPERIENCE:

Software Engineer

Confidential

Responsibilities:

  • Developed test software for the hardware components on the Vehicle Manager Confidential

Software Engineer

Confidential

Responsibilities:

  • Provided requirement analysis, via DOORS, for Confidential R179 project

Software Engineer

Confidential

Responsibilities:

  • Provided software bug fixes for a battery management software using MPLAB X IDE and Real ICE

Software Engineer

Confidential

Responsibilities:

  • Provided software bug fixes for the DSP code portion of the Joint Tactical Radio System

Software Engineer

Confidential

Responsibilities:

  • Provided telematics bug fixes for the Confidential (embedded informatics system) via Devtrack in a Rhapsody UML modeling IDE (code generated in C++)
  • Provided verification testing for the Confidential software utilizing software tools

Software Engineer

Confidential

Responsibilities:

  • Provided verification and validation of software requirements via DOORS and code review of the AC100 AMPL for the Loop Controller(LC) Control Channel Gateway ( Confidential ), Group Controller(GC) and Plant Protection System (PPS) software subsystems
  • Provided Software Element Testing for custom pc elements
  • Provided Requirement Traceability Analysis for the Reusable Software Elements Document

Software Engineer

Confidential

Responsibilities:

  • Provided PMST functional testing of the Control Channel Gateway( Confidential ) software component of the Engineered Safety Features control system
  • Created a test harness with ABB Application Builder and Function Chart Builder, proprietary Standard I/O Simulator(SIOS) and Object Linking and Embedding for Process Control (OPC)

Software Engineer

Confidential

Responsibilities:

  • Developed, on a TI CC2510 development board, a wireless link for the transmitting and receiving of Self Powered Detectors (SPD are used to monitor the activity of the Inner Core of the nuclear reactor for core operational management)
  • Using the ZigBee RF protocol encrypted data with Advanced Encryption Standard
  • Maintain battery life via Confidential sleep mode

Software Engineer

Confidential

Responsibilities:

  • Ported a bootloader from a TI MSP430F449 Confidential to a TI MSP430FG4618 Confidential for a gas detection instrument
  • Documented, with Visio, the flow control of the bootloader via flow charts

Software Engineer

Confidential

Responsibilities:

  • Maintaining software test procedures for SSXP and SSEP unit/integration testing
  • Wrote ACUMgr SDD from code analysis
  • Maintaining SDD and User Interface Description documentation for SSXP
  • Participated in code reviews for SSXP Software Change Requests
  • Designed and developed, in C++, C# on a VxWorks and windows platforms .NET framework respectively,software change request for the SSXP

Software Engineer

Confidential

Responsibilities:

  • Based on the application note AN429 “ A CAN open Stack for PIC18 ECANTM Microcontrollers designed and developed TPDO’s, RPDO’s to provide class 0 functionality of the DSP425 protocol.
  • Integrated, in the CANOpen Stack, RS-485 interrupts to interface to the ISI.
  • Design and developed, in C++ on a VxWorks platform, enhancements software for the Avanta Injector
  • Participated in code and document reviews for Avanta EP Software Change Requests
  • Wrote test protocols for unit/integration testing of Avanta EP Software Change Requests

Software Engineer

Confidential

Responsibilities:

  • Designed and developed, in C++ on a VxWorks platform, the pressure calibration enhancements to the Spector Solaris Navitas EP Injector System.
  • Maintained the Tricorder SDD Changes document
  • Participated in code and document reviews for pressure limits and pressure calibration enhancements to the Spector Solaris Navitas EP
  • Wrote a test protocol for unit/integration testing of the pressure calibration enhancements.
  • Performed V&V test protocols for the Injector and Software Internal Functional Test (SWIFT) enhancements

Software Engineer

Confidential

Responsibilities:

  • Utilizing Rational Rose Real Time UML designed three Confidential ’s (CCM Interface, Discrete Signal Handler, Hardware Library) for the Spacecraft Interface Simulator (SIS). Design consisted of Class, Sequence, Structure and State diagrams.
  • Developed the Hardware Library, in C++ running on a VxWorks platform, for a PPC on a cPCI

Software Engineer

Confidential

Responsibilities:

  • Provided requirement analysis, utilizing UML (ARTiSAN Real-time Studio), for software modeling of the Power Distribution Remote Control ( Confidential
  • With the allocation of systems requirements, derived high level software requirements for the Software Requirements Architecture design phase
  • Utilizing UML (Artisan real-time studio) modeled software requirements for the generation of the Software Requirements Document (SWRD)

Software Engineer

Confidential

Responsibilities:

  • Documenting of the Software Developers Guide (SDG) for Orbital Boost Vehicle (OBV)
  • Software analysis, utilizing Rhapsody UML, of the flight computer software (C++, VxWorks on a PPC)

Software Engineer

Confidential

Responsibilities:

  • Maintain embedded test application, in ‘C’ running on VxWorks653, for System Integration and Informal Testing
  • Running test applications to gather results data for analysis of BSP device driver’s modules
  • Compliant with DO-178B standards verified software requirements via source code trace

Hire Now