Download PDF

Venkatramanan Alagarsamy

Senior Engineer - Avionics Embedded Systems Eaton Technologies Pvt. Ltd., Pune.

Summary

  • 4.7 years of experience in Embedded Systems Software for safety critical applications (Aerospace).
  • Good knowledge on Avionics systems, DO-178B processes and end-to-end software life cycle processes.
  • Handled responsibilities including analyzing system requirements and generation of high level software requirements, generation of software design and software low level requirements.
  • Embedded C code development from low level software requirements with MISRA compliance.
  • Model based embedded code generation using MATLAB/Simulink.
  • Development of hardware-software integration test cases and unit level test cases and scripts.
  • Professional experience on Configuration Management, Defect Management and Requirement Management tools.
  • Comprehensive problem solving abilities, quick learning ability, commendable interpersonal skills.
  • Team player with excellent communicate skills.

Work History

Apr 2015Present

Senior Engineer

Eaton Technologies Pvt. Ltd., Pune

Senior Engineer

July 2011Mar 2015

Engineer

Eaton Technologies Pvt. Ltd., Pune.

Engineer 

Education

20092011

M.E Avionics

Anna University, Chennai

Gold Medallist

20052009

B.E Electronics and Communication Engiineering

Srinivase Institute Of Engg. & Tech., Chennai

Distinction

Skills

Skill

Technology

Software Languages

C, C++

Development Environment

Code Composure Studio, Eclipse IDE, IAR

Modelling Tools

Simulink (MATLAB)

Fault Tracking Tools

Rational ClearQuest

Source Control

Rational Clearcase (Desktop client and Remote client)

Requirements Management

DOORS

Communication protocols

ARINC 429, ARINC 604 and MIL-STD-1553B

Standards

DO-178B, Standard for MISRA-C

Scripting languages

Jython scripting, RTRT based Unit Testing, Perl scripting,

Javascript, VbScript

Test Automation Tools

IBM Rational Test Real Time, Python based test environment,

Debug Server Scripting (DSS) for Code Composer Studio

Processes known

Tool Qualification processes, Software Development and

Verification process as per DO-178B, CMMi L3

Portfolio

  • Software development and Verification per DO-178, with exposure to all phases and activities of SDLC
  • Generation of High Level Software Requirements from System requirements allocated to Software
  • Review of Software High Level Requirements against Software Requirements Standards
  • Generation of Software Architecture and review of software architecture against Software Design Standards
  • Generation of specified and derived Software Low Level Requirements from Software High Level Requirements
  • Source Code generation from the Software Low Level Requirements and the architecture from the Software Design
  • Review of source code against software coding standards and MISRA C
  • Generation and review of High Level test cases from high level software requirements
  • Python based automation testing on custom test stand based using NI for functional high level testing
  • Generation and review of low level requirements from low level software requirements
  • Genration of low level test scripts for unit testing using RTRT
  • Software analyses that includes Memory analysis, Worst Case Stack Analysis, Worst Case Execution Time Analysis and Structural Coverage Analysis
  • TDP customization for various targets for structural coverage analysis using IBM RTRT

Professional experience

20142016

DO178B DAL-B Fuel Quantity Measurement System   

Eaton Technologies Pvt. Ltd.

Description: Aircraft Fuel Quantity Measurement System measures the fuel quantity in aircraft tanks on ground and in air, is operated by two software -Boot loader software and the main application software. The application software receives the fuel related data from probes placed in both the tanks and calculates the fuel volume and mass.  Both the software are safety critical DAL-B software.

Roles:

  • Generation of requirement based High level and Hardware-Software Integration Test (HSIT) cases
  • Design of unit level test cases
  • Design and execution of High level, HSIT and unit level test scripts using Jython
  • Review of test cases and test scripts
  • Code review against coding standards and MISRA C
  • RTRT TDP customization for structural coverage
  • Structural coverage analysis of the source code
  • Stack usage and Memory usage analysis

Code Review Automation Tool

Eaton Technologies Pvt. Ltd.

Description: Development of a tool to automate internal coding standard checks and qualifying the tool per DO-178 process. Automated tool will help save efforts and time and also will reduce human errors

Roles:

  • Mooted the idea to develop a tool automate the code review process
  • Leading the global team to develop the automation tool
  • Responsible for developing and qualifying the tool per DO-178B
  • Generation and review of tool qualification artefacts such as TQP, TOR, and TQTP
  • Generation of Perl scripts via Understand C++ tool that performs the rule checks
  • Generation of test suite to qualify the tool

DO178B DAL-B Steering Electronic Control Unit

Eaton Technologies Pvt. Ltd.

Description: Development and verification of Avionics Software for the Nose Wheel Steering System per DO-178B

Roles:

  • Generation of software design using Simulink models
  • Development of driver modules in C
  • Integration of manual and auto-generated code
  • Design Verification Analysis (DVA) for software Design Document
  • Code review against coding standards and MISRA C
  • Created a test automation frame work via DSS/Javascript to perform integration and low-level testing
  • RTRT TDP customization for structural coverage
  • Participated and supported SOI#2 and SOI#3 audits with EASA

DO178B DAL-C Fuel Tank Inerting System

Eaton Technologies Pvt. Ltd.

Description: Development of Avionics Software for the on-board inerting systems

Roles:

  • Supported generation of System level requirements hierarchy
  • Analysis of system requirements and specifying software high level requirement for boot-loader and the application software
  • Complete ownership on design and development of boot-loader software
  • Software architecture specification, low-level requirement generation and C code generation for boot-loader with MISRA compliance
  • Low-level requirement generation and C code development for Inerting application software with MISRA compliance
  • Design review on application SDD and application code review

Internship

Jan 2011July 2011

Flight Data Analysis Tool

Eaton Technologies Pvt. Ltd. 
  • Development of Flight Data Analysis (FDA) tool to analyse and visualize the flight data
  • Huge volume of data from Flight Data Recorders used for analysis of the system’s performance and failures
  • Developed and tested a MATLAB based analysis tool
  • The FDA tool can analyse ARINC based data and NVM logs
  • Provides visualization of critical parameters and also detects the occurrence of failures and exceedances.

Personal Details

Name

Venkatramanan Alagarsamy

Date of Birth and Age

24th Aug.1988

Gender

Male

Marital Status

Married

Nationality

Indian

Languages known

English, Tamil and Telugu

Current Location

Pune, India

Contact Number

+91-9764020033

+91-9841360849

Email-ID:

ramvenkat88@gmail.com