Sr. Software Engineer, Confidential Resume Profile, MI

Reference Id: 83919     Posted on Sunday 20th September 2015      Software Engineer



Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract and Full-time basis. If you need I.T.Professionals to fill a Contract or a Full-time Position, please call (800) 693-8939

  Sr. Software Engineer, Confidential  Resume Profile, MI

 

 

 

 

 

Summary

     Dynamic professional with 9 years of application, embedded Software Development Life Cycle exposure including 2 end to end projects.

     Expertise in Design and Development of embedded software for Real time systems as per specifications.

     Experience in Verification & Validation of Embedded Software.

     Expertise in Trouble-Shooting and Integrating Complex Embedded Systems.

     Hands on experience in DO178B based software development.

     Experience in Writing Software Requirements from User Requirements.

      Experience indocumentation of all tasks and phases of software development.

     Experience in Designing of flow diagrams, state machine diagrams

     Experience in Debugging on the target software

     Experience in using verification tools for Verification and Validation activities

     Good exposure in Avionics Communication Protocols like ARINC W429, ASIP & ACARSIP, ARINC 618, ARINC 631, ATN and FANS.

     Resolving customer reported problems as part of Level-C Software.

     Hands on experience of configuration management tools Clear Case, Clear Quest, TortoiseSVN(SubVersion) and DOORS

     Good understanding of Embedded Systems architecture

     Experience in performing structural coverage tool for level C and level B software.

     Result oriented with a quest to do challenging things, Self-motivated and focused individual exhibiting sharper analytical, Interpersonal and troubleshooting skills.

     Efficient technical leader with ability to resolve technical problems with aplomb. Superior written and verbal communication skills.

     Good knowledge and Expertise in Black Box, White Box and System level Testing.

     Experience in writing test cases and test scripts using python and Perl scripting languages.

Specialties:-Avionics Embedded Systems Development

     Real Time Embedded Systems Development

     Complete Ownership and Result oriented

     Customer Interfacing

     Interpersonal Skill & Communication

       

 

SKILL SET:

     Languages / Tools                               :           C, C#, C++, ADA,Assembly language

     Real time Operating System                 :          DEOS, APEX, Linux

     Script Language                                   :          Tool Command Language (TCL),

 Super Script language (SSL), shell

     Configuration Management Tool          :          Rational ClearCase, Clear Quest, CM21,

TortoiseSVN(SubVersion), Serena Team

tracker, PVCS

     Design Tool                                         :          Microsoft Visio, Simulink, Coral DRAW Graphics

     Requirements Development Tool         :          DOORS

     Database                                                :          Microsoft SQL 2008, Custom designed database

     IDE                                                       :          ITEG, Visual Studio, Visual DSP++

     Testing tools                                        :          Host Simulated System, AIRSIM, IBM RVT

     Debugging Tools                                 :        JTAG debugger, GDB, In-Circuit Emulators

     Hardware Tools                                    :Logic analyzers, Oscilloscopes, Simulators

     Microprocessors:          AMD 29050, PowerPC 8270  

     Protocols                                                 : CAN, ARINC W429,  ASIP,ACARSIP, TCP/IP                                                                 

UDP/IP,OSI- ATN

 

 

PROFESSIONAL EXPERIENCE:

 

  Sr. Software Engineer, Confidential

 

Responsibilities:

 

The scope of this project is complete life cycle of DO-178B Level-A Software requirements for Gen IV SmartProbe Air Data Systems

 

As Sr. Software Engineer, I am responsible for delivering Level A embedded system application software with high quality from 20 member team. This includes,

     Development of DO-178B Level-A Software requirements and Design documents

     Reviewing and Implementing DO-178B Level-A Embedded Software requirements in C and C++ using Analog Devices Visual DSP++ IDE.

     Data base programming, saving data in to the sql server.

      Unit testing and Performance testing on simulator and target using shell and python script.

      Integration and Performance Testing.

      Bug Fixing.

      Validated System Requirements, interfaces and develop and/or test software for those interfaces

      Peer Reviews and Analysis.

 

 

 

 

 

 : Technical Leader,  Confidential

 : Team Lead/Technical Leader, Confidential

 : Technical Leader, Confidential

 

Responsibilities:

 

The scope of this project is complete life cycle of  DO-178B Level-C and level B Software requirements for 777 Block point version 17 from Boeing SCD Requirements

 

As Technical Leader, I am responsible for delivering embedded system application software with high quality from 10 member team. This includes,

     Development of DO-178B Level-C and Level B Software requirements and architecture for 777 Block point version 17 from Boeing SCD Requirements at Honeywell Phoenix site

     Reviewing and Implementing DO-178B Level-C Embedded Software requirements in C, C++ and Ada language using ITEG IDE as per ARINC 653 specification.

      Experience in writing make files using Perl script for Linux/DEOS environment.

      Experience in usage of Debuggers while implementing the code.

      Experience in TCP/IP and UDP/IP socket communication application

      Designing and implementing multi-threaded software

     Resolving Boeing reported problems as part of Level-C Software.

     Estimation of tasks.

     Interacting with customer/airlines and completing customer audits.

     Guiding/Mentoring team with technical knowledge

     Embedded Software testing on hardware at Phoenix location

      Unit testing and automation testing using IBM RVT tool.

     Completing certification documents and activities.

     Analysis of code for Level-C and Level B embedded software Structural Coverage Analysis using Honeywell proprietary tool

     Metrics preparation along with domestic Functional Area Technical Lead at Honeywell Phoenix Site

     Functional Area Integration and Integration testing at Honeywell Phoenix Site

 

 : Technical Lead, Confidential

 : Technical Lead,  Confidential

 

Responsibilities:

The FAA NextGen DATACOM program was a prototype software development on the Mark II+ CMU platform to support enhancements to the Air Traffic Controller (ATC) message. The team at HTS is involved in the DO-178B level -C Software Development of the Human Machine Interface (HMI) software

 

As Technical Leader, I am responsible for delivering the HMI Embedded software with quality from 5 member team. This includes

     Development of DO-178B Level-C Embedded Software requirements and architecture for HMI software using DEOS operating system as per ARINC 653 specification.

     Reviewing and Implementing D)-178B Level-C multi-threaded Embedded Software design and code using C, C++ language in VC++ IDE

      Experience in writing make files for Linux/DEOS environment.

      Written Linux drivers for SD card for dumping trace information while aircraft is in the air.

      Experience in TCP/IP and UDP/IP socket communication programs.

     Resolving System team/ V&V team reported issues as part of Level-C Embedded Software testing.

     Guiding/Mentoring team with technical knowledge

     Risk assessment of issues

     Testing on hardware at Phoenix location

     Completing certification documents and activities.

     Involved in Program Design Review (PDR) and Critical Design Review (CDR) of the program.

     Functional Area Integration and Integration testing at Honeywell Phoenix Site

 : Senior Engineer, Confidential

 : Senior Engineer, Confidential

 : Senior Engineer, Confidential

 

Responsibilities:

The scope of this project is to Design, Development of system testing and unit testing of the Level C, Level D partitions of Communication Management Unit of MKII+ PM-CPDLC.

 

As Senior Engineer, following are responsibilities as team member of 10 member team. This includes

     Reviewing and Implementing DO-178B Level-D multi-threaded Embedded Software code using C, C++ language on DEOS/Linux based Operating system as per ARINC 653 specification.

     Development of Test cases in DOORS configuration management.

     Development of Test Scripts using Rational Visual Test (RVT) tool and configure in Clear Case configuration management.

      written scripts to test ARINC protocols and TCP/IP protocols.

     Participated in Peer review of Test case and test scripts.

     Reporting of software failures as part of system testing.

     Guiding/Mentoring team with technical knowledge

     Completing certification documents and activities.

     Run for Score (RFS) performed at Honeywell Redmond Site

 

 : Engineer, Confidential

Responsibilities:

The scope of this project was to perform the system and unit testing of COMM partition of AIMS-2 platform in 777.

As Engineer, following are responsibilities as team member of 30 member team. This includes

     Development of Test cases in Honeywell proprietary configuration management.

     Development of Test Scripts using Honeywell proprietary scripting language (SSL- Super Script Language) and configure in Honeywell proprietary configuration management.

     Development of test scripts using python scripting language. 

     Communication functionalities tested using Honeywell tools such as HSS, AIRSIM and IBM RVT.

     Written stubs in Ada language for white box testing.

     Participated in Peer review of Test case and test scripts.

     Reporting of software failures as part of system testing.

     Guiding/Mentoring team with technical knowledge

     Completing certification documents and activities.

     Performed Run for Score (RFS) for developed scripts.

 

 

Search Resumes

Looking for I.T Professionals on a Contract basis?