We provide IT Staff Augmentation Services!

Sr. Sw Engineer Resume

PROFESSIONAL EXPERIENCE:

Sr. SW Engineer

Confidential

Responsibilities:

  • Played a critical dual role as a Software Developer and as a Test Engineer on the Flight Management System of New Generation Boeing 737 program, and on the 737 MAX program
  • Helped the software team define a reduced coding standards set.
  • Analyzed and removed hundreds of dead code segments in legacy software, performed Data and Control Couple analysis, fixed and tested problems reported in the FMS software.
  • Analyzed code change impact and updated verification tools as a result of FMS software updates
  • Performed formal, regression, manual, and automated testing on the FMS software
  • Completed thousands of high to low level requirement analysis for many FMS components
  • Created numerous documents, including white papers and reports, that were submitted to FAA for of the FMS for multiple programs
  • Test Engineer on the Flight Control System FCS of Bombardier aircraft. DO - 178B Level A
  • Developer Engineer on True Course program of FMS.
  • LDRA Test automation expertise. C++, QNX, Linux, VMWare, Code Composer, Labview, DOORS

Sr. SW Engineer

Confidential

Responsibilities:

  • Leading planning of the verification and validation efforts. Developed unit test cases and functionality test cases, and performed software structural coverage analysis on the controller of the DuraHeart II, a critical device that assists the huma heart.
  • Developed Test cases using VectorCAST and Code Composer in C language and GEL scripts. Tested Firmware and embedded application software to FDA, IEC62304 Class III, Medical Devices software standards.
  • Developed an approach that significantly improved test case development on VectorCAST tool using command line, leading to substantial time, effort, and cost savings.
  • Helped management improve test case development estimates, by analyzing code complexity, and producing a more accurate calculation method that fits required Class C (critical software) testing.
  • Expertise in complete software life cycle: requirements, design, software development, integration, and verification and validation testing to Aviation’s DO-178B Level A/B/C, FDA Medical Devices Class 3, or Class C standards.
  • Demonstrated detail oriented self-starter and finisher, wif common sense, creativity, and persistence to solution, wif minimal management
  • Consistently exceeded expectations according to employer's annual reviews
  • Broad based development background (software, verification and validation, graphics, device drivers, telecom, medical devices, aerospace / avionics)
  • 15+ years of experience in development and debugging tools: (source level debuggers, oscilloscopes, logic analyzers, multi-meters)
  • Experienced developing software for real time embedded systems in C, C++, Ada, and Assembler programming languages. Code and test compliant to FAA or FDA standards. Experienced in software configuration management tools including cm-linux, Subversion, VSS, MKS, Dimensions, Surround, Starteam.
  • Expertise in creating Detailed Unit and Integration Test Plans and accompanying test procedures. Solid experience writing automated test scripts for avionics and medical devices software(Python, C, GEL, VB)
  • Excellent Understanding of low level (driver) software development techniques and digital and analog circuitry to software interface technologies. Experienced in Linux, Unix, GNAT tools, IDEs, .NET
  • Experience developing low level driver software, firmware, hardware interfaces (e.g. digital/analog I/O), data acquisition / analysis, and system control using various communication protocols (RS232, SPI, AC'97, ARINC429, CAN bus).
  • Familiar wif modern cockpit architecture. Real time embedded flight Management system (FMS) software, avionics, and simulation.
  • Possess in depth Knowledge in FMS Functional areas including Performance, Vertical Guidance, Lateral Guidance, Navigation, Flight Planning, Flight Controls, Display Instruments, Communications, Approaches, and DataLink’ s CPDLC and ADS(B, C, and R).
  • Expertise in Structural Coverage Analysis, SCA, creating software test scripts, improving structural coverage, and associated tools like VectorCAST, LDRA, RTRT, Chipview, Testmate.
  • Familiar wif requirements definition, experienced in testing and traceability matrix development, requirements management tools such as DOORS, and various software bug tracking tools.
  • Possess strong documentation skills, capable of writing requirements, design specifications, test plans, test reports. Type at 50+ words/minute.
  • Excellent organization and communication skills (verbal and written).
  • Ability to prioritize workload, handle multiple tasks simultaneously.
  • Team Player wif a very strong ability to work independently.
  • Permanent resident U.S. National (Green Card). Canadian citizen. Continue wif Previous Relevant Experience:

Sr. Software Engineer

Confidential, San Diego, CA

Responsibilities:

  • Lead of Structural coverage and Module Testing efforts, for application Software of the Auxiliary Power Unit (APUC-5000), for the Boeing 787 aircraft (Dreamliner).
  • Written many documents and reports that played an important role in securing the successful TSO of APUC-5000 software, a DO-178b level B software application.
  • Created module test cases to complement structural coverage to achieve 100% code coverage using VectorCAST, analyzed hundreds of difficult to reach code segmentsdeveloped strategies to increase structural coverage through targeted testing to MCDC level.
  • Used expert knowledge in Structural coverage testing to improve code coverage.
  • Developed numerous RBT based Tests for functional verification to MC/DC level.
  • Produced numerous solutions to various software issues.
  • Successfully ported compiler libraries to work in the APUC application. This was a critical task for the application software to obtain .
  • Mentored few engineers.
  • Development in C and assembly languages. Used Rhapsody.

Sr. Software Engineer

Confidential

Responsibilities:

  • Led a team of Test engineers to complete verification of DataLink, a part of the Flight Management System FMS.
  • Created test cases to verify software's full functionality. Helped team perform Structural Coverage Analysis SCA. Created documents and trained overseas engineers.
  • Delegated assignments to team and monitored progress
  • Created FMS and Data Link software for ADS and CPDLC query support, as well as Flight Plan edit requests. Development was in Ada and C, using GNAT and Apex environments.
  • Created extensive test cases for WAAS project verification, covering Approaches, Lateral and Vertical Navigation functionality (LNAV/VNAV). Analyzed automated test results of the FMS. Created supplementary test case scripts to increase code structural coverage.
  • Developed manual tests, investigated problems, verified fixes in software using flight simulators and on Rigs.
  • Gained valuable experience in: Avionics, FMS software development, Flight Simulator, and numerous development and configuration tools including GNAT tools, ADA, VMS, DOORS, Testmate, Subversion SVN, Clearcase, Clearquest, APEX, Python, Avionics Displays, instruments, and Data Link.
  • Obtained and maintained an excellent annual job performance rating.

Sr. Software Engineer

Confidential

Responsibilities:

  • Developed embedded software, ported graphics thread, PEG, to different hardware platforms, for applications that lacked a user interface.
  • Developed device drivers in C/C++ using different IDE including GH Multi, IAR, MS .Net, and Windows CE platform.
  • Developed screen and LCD touch drivers for an array of hardware including Intel’s PXA270, Atmel's ARM9 AT91SAM9261, and Hitachi's SH series.
  • Represented Swell Software in trade shows in silicon valley. Demonstrated company graphics capabilities during the exhibition, and helped locate potential customers and contacts.
  • Created Intel PXA270 touch screen driver demo that was on display at 4 partner exhibit locations, at the ESC Embedded Exhibition 2006, in San Jose, California.

S oftware Engineer

Confidential

Responsibilities:

  • Created many C programs and modules for telecom functionality. Corrected many software bugs in the CPU card. Designed, tested, and supported a few features including the user interface.
  • Created and executed unit test plans. Effectively participated in document and code reviews. Contributed to Tellab's-AFC CableSpan project.
  • Development completed in windows environment, PVCS used for software configuration management, ICE used to debug system software.

Hire Now