Kaarthikeyan SM.
Ph: (M) +91-974*******
Email: *******@*****.***
Objective
Seeking a challenging system engineering roles in the Aerospace Industry to
contribute towards organizational success and to reach higher echelons.
Synopsis
Energetic and result oriented professional with over 9 Years of experience
in Honeywell Aerospace; Expertise in System Architectural Design, System
Development, System Testing and Software Development of Flight Control
system (Fly By Wire) and Secondary Electric Power Distribution System.
Experience in C Programming, Model Based Development, Real Time Operating
System (RTOS) and Embedded Systems; Knowledge and skill necessary for the
satisfactory performance of all assigned responsibilities; ability to
relate to people at all level of business and management; Multitasking
ability to sketch the plan, estimate and track the tasks, prioritize the
work and manage the complex projects under aggressive timelines; Adroit at
analyzing the organization requirements; Highly ethical, trustworthy and
discreet;
> Expertise in Flight Controls system input\output signal processing
(which includes Signal Acquisition, Signal Conversion, Pre-processing,
Signal selection (Voting), Post processing and different Architectural
monitors).
> Analyzing Aircraft Level Flight Control System issues, to identify the
root cause of the issue till the sub system level and suggesting the
possible software solutions.
> Handling Quotation Estimate Request (QER) from Customer for any new
fixed price implementation and for new programs.
> Worked on the below functionalities in the Flight Control System:
Signal Management System (Handling all the external system interfaces
via ARINC429, ARINC 664, Pilot Control Inputs, Analog and Discrete
inputs by validating and selecting the single output from multiple
sources), Angle of Attack Processing, Auto Flight Functions (Mode
Control Panel initiated maintenance test, ILS and GLS landing),
Primary Flight Maintenance test (Primary and secondary surface
Rigging), Flight Phase Computation, Signal Status Matrix computation
and handling inter partition communication (ARINC 653).
> Holding U.S. patent number 8392762 for SYSTEM AND
METHOD FOR DETECTION AND PREVENTION OF FLASH CORRUPTION.
> Filed the U.S. patent application number 200******** for SYSTEM AND
METHOD FOR SECURING AND EXECUTING A FLASH ROUTINE.
> Expertise in System Engineering Methodologies and a Certified System
Engineering Professional (CSEP) from INCOSE (International Council on
Systems Engineering).
> Worked in various life cycles of Boeing 787 and COMAC 919 Flight
Controls project includes System Design, System Requirement
Development, Software Requirement Development, Software
Implementation, Software Integration, System and Software
Verification.
> Developed Operational Functional Software (OFS) Data loading protocol
(Quickload) and Bootloader for Airbus A380 - Secondary Electric Power
Distribution System.
> Possessing very good knowledge on Flight Control Electronics (Fly by
Wire) and its interface with other Avionics systems (Pilot & Co- Pilot
controls (includes Column, Wheel, Pedal, flap lever, speed brake lever
sensor), Flight Deck Switches (includes A\P disconnect, Pitch Trim,
Alternate Flap Switch, Rudder Trim Switch, Wing and Tail Surface lock
switch, TOGA Switch, Alternate Pitch Trim Switch, Throttle Idle
Switch, PFC Disconnect switch), Actuators, Angle of Attack Vanes,
Direct More Rate Sensor, Inertial Reference Unit, Gust Suppression
Sensor, Low Range Radio Altitude sensor, Mode Control Panel, Flight
Management Function, Landing Gear Actuation, Nose Wheel steering,
Communication Management Function, Display and Crew Alert System,
Remote Power Distribution Unit, Instrumentation Landing System (ILS)
and GPS Landing System (GLS).
> Possessing excellent communication and collaboration skills to lead
and work in concert
with diverse groups effectively
> Adroit at learning new concepts quickly, working well under pressure
and
communicating ideas clearly and effectively
> Friendly with an upbeat attitude
> Dedicated and highly ambitious to achieve organizational goals as well
as the personal goals.
Areas of Expertise
. Systems Engineering Skills
. C Programming
. Testing Experience: System Verification with Automated and Manual
Tests
. Flight Controls System - Fly by Wire, Electrical Systems
. IO Design Automation for Flight Control System
. Avionics Protocols: ARINC 429, AFDX, CAN, Actuation Data Bus
. Standards worked: DO-178B, ARP4754A
. Communication Protocols: CAN, UART, I2C, RS-485, SPI
. Embedded Systems design and Bootloader development as per DO 178B
standards
. RTOS (Digital Engine Operating System - DEOS)
. MATLAB and Simulink
. Software Configuration Management Tools: PVCS, Clearcase, CM21 and
SVN
. Debugging Tools: Background Debug Monitor (BDM), JTAG, ICE, FTCM
and FTD.
. Content Project Planning, Estimation, Risk Management, Tracking and
Closure.
. Good with Excel Sheet and its Macros
. Coordination with different functional groups
. Assertive, Self learner
. Capable and experience in leading and handling of Technical Team.
Academic Qualifications & Certification
* Bachelor of Engineering Degree in Electronics and communications
with distinction from Bharathiar University with an aggregate of
78% from Aug 2000 till May 2004.
* Completed Diploma in Embedded Systems Design (DESD) from Center for
Development of Advanced Computing (CDAC) from Aug 2004 till Jan
2005.
* "Certified System Engineering Professional" (CSEP) INCOSE
certification.
* Green Belt Certified and exposure to different Six Sigma tools.
* Integrated Program Management Training (IPMT) certified from
Honeywell.
Professional Experience
Company Name: Honeywell Technology Solutions Lab, Bangalore, India.
Designation: Project Lead
Key Deliverables:
< Leading Technical team with 100% on time Milestone (CAT I, CAT II
& CAT III) Completion Performance of Signal Management Module in
B787 and C919 Program.
< Provide better technical and management solutions to issues in
hand.
< Planning, Estimation, EV management, Resource Loading and smooth
execution of the plan.
< Customer and higher management interaction, touch base with teams
on daily basis and flow down information\actions to team.
< Collection, Analysis and Review of SQDCP (Safety, Quality,
Delivery, Cost & People) metrics, risk identification and
mitigation to ensure smoother execution and progression of
strategic initiatives (VPD - Velocity Product Development) and
sharing the same with Project Engineers and Partners.
< Completing the MOR (Monthly Review) for the team, identifying the
single point failures (SPF), critical skill gaps, identifying the
actions to avoid the SPFs and addressing the critical skill gaps,
Coaching and mentoring the team for career growths, providing
constant feedbacks to achieve their goals, Talent Retention and
reducing risk of attrition risks and executing the actions till
their closure.
< Responsible to assess the technical design decisions, helping
teams in taking intelligent risk technical decisions.
< Competency development strategy to strengthen System Engineering
and I\O Functional skills.
< Involved in handling independent modules.
< Involved in System Architectural Design, System Requirement
Development, Software requirement, System Verification and
Software implementation.
< Involved in integration of different modules and validate the
functionality.
< Involved in identifying Automation opportunity for the project.
< Involved in product certification activities for A380 SEPDS
system and audits for B787 Flight Controls Program.
< Responsible in providing the project estimation and delivery to
the customers.
< Direct customer interaction experiences for 9 Months in Honeywell
International Toronto (Canada) for A380 SEPDS program and 1 Year
and 3 Months in Honeywell International Phoenix, USA for B787
Flight Controls System.
Key Projects Involved:
1. Title : Project Lead for Signal
Management Systems team
Client : Boeing 787 & COMAC 919 Flight Controls
Duration : Jan-2013- Till Date
Role : Technical Manager
Configuration Tool : CM21 & Clear Case
Description:
The IFCS (Integrated Flight Control System) is designed with several
levels of dissimilarity and redundancy for maximum protection
against unexpected faults. For normal operations, a sophisticated
suite of digital computers and sensors provides functions allowing
for excellent handling characteristics and envelope protection
features. These computers also contain the preflight tests and in-
flight fault storage for the system.
Contribution:
. Responsible for delivering System Architectural Design, System
Requirements, perform Safety Analysis, and defining System
Testing methodologies as per ARP4754A standards for COMAC 919
program.
. Responsible for finding software solutions for Flight Control
field issues of B787 program.
. Responsible for implementing the software solution and verifying
the requirements to certify the Flight Control Software as per
DO 178B.
. Responsible for tracking and controlling Earned Value (both
Schedule Performance Index and Cost Performance Index) of the
tasks owned by my team.
. Developing Competency Development Plan for the team to
successfully perform their tasks and for the team's career
growth.
. Brining continuous improvement mindset among the team members to
continuously look for better way of doing things to reduce
product life cycle and cost.
. Responsible for performing Root Cause Analysis for any customer
issue and brining the learning as part of the process to avoid
repeating the similar mistakes.
. Co-ordination with global team
. Driving Input Output Design Automation initiative in the team by
Automating the System Requirement generation, coding and system
verification. This helps the project cost and life cycle time.
2. Title : Tech Lead for Signal Management
Systems Development team
Client : Boeing 787 Flight Controls
Duration : Jul-2011- Dec 2012
Role : Technical Leader
Configuration Tool : CM21
Description:
Worked for Boeing 787 Flight Controls Input\Output signal processing
software module. I\O Signal processing module handles the signal
acquitition, signal conversion, inline validity, signal selection
from multiple sources, post processing and sending the signals to
the required functional partition from different Avionics interfaces
like ARINC 429, Pilot Co-pilot interfaces, ARINC 664 and Actuator
Data Bus, etc. Below were the contributions and tasks performed in
CORE Systems Development team by me for Boeing 787 Flight Controls
Program (-8 and -9 variant).
Contribution:
. Analysing Boeing 787 field issues which comes interms of EVALS
to determine the root cause of the issue, whether the issues are
Honeywell internal or Boeing has to come up with a requirement
to fix this issue.
. Analysing customer requirements to develop System requirements
and Software High level requirements.
. Develope Matlab models according to Software high level
requirement.
. Perform System checkout on the integrated bench to verify the
systems behaviour on customer requirement once the Software
implemention is completed.
. Handle SOI-2 Audit on System and software requirements
development.
. Interacting with different functional teams like Primary Flight,
Autoflight and High lift, etc to send their needed signals based
on the requirement.
. Perform Estimation and planning for Boeing 787 -8 program and
handling all technical issues.
. Tracking ABM (Activity Based Management) to make the project is
going as per Schedule, Cost and Quality.
. Handling QER (Quotation Estimate Request) for CORE Systems team
for any new functional implementation (Example: Eco
Demonstrator, etc.)
. Reviewing other functional requirements which interfaces with
CORE functional partitions.
. Handled the functionalities like Angle of Attack Sensor
Processing, Actuation Data Bus data processing, handling multi
variant aircraft type constants, CDN data output from Flight
Controls, A429 Cross wire monitoring, etc.
. Handling resource loading for Core systems team to make sure
that everyone is equally loaded.
3. Title : System Testing
Client : Boeing 787
Duration : Jan-2010- Jun 2011
Role : Team member
RTOS : INTEGRITY 178-B (Green Hills)
Languages : C, MATLAB, Simulink, SSL Scripting
Configuration Tool : CM21 & Clear Case
Description:
The IFCS (Integrated Flight Control System) is designed with several
levels of dissimilarity and redundancy for maximum protection
against unexpected faults. For normal operations, a sophisticated
suite of digital computers and sensors provides functions allowing
for excellent handling characteristics and envelope protection
features. These computers also contain the preflight tests and in-
flight fault storage for the system.
Contribution:
. Verification of the System level requirements of the Auto Flight
functionality through SSL scripts
. Worked on the verification of the below Auto Flight
Functionality
Mode Control Panel Signal Selection Test
Mode Control Panel Replacement Initiated Test
Radio Altimeter Inhibit Initiated Test
Autoflight Functional Test
. Worked on the verification of the Primary Rigging Fault
Consolidation Logic
. Reviewing MATLAB simulink models for debugging purposes
. Developing test cases, schedule it for review, fix the review
comments and perform Run For Score (RFS)
. Co-ordination with the customers
. Raising SCR (Software Change Request) when issues found
. Involved in FAA audits on behalf of Auto Flight team
4. Title : SARAS Automatic Flight control system
Client : Center for Civil Aircraft Design &
Development (C-CADD)
Duration : Jan 2008 - Jan 2010.
Team Size : 5
Role : Team Member
RTOS : DEOS (Digital Engine Operating
System)
Compiler : Cygwin
Languages : C
Tools : DESK IT (DEOS Integration
Tool), TATS, DFTS
Configuration Tool : PVCS
Interface : CAN
Description : The Automatic Flight Control System (AFCS) for
SARAS aircraft is the Limited Authority Autopilot System which
provides following functional capabilities.
. Provide autopilot for three axis control.
. Provide flight director to provide the guidance up to Cat II
precision approach phase
. Provide steering commands to the pilot and co-pilot for
display on the EFIS in the FD mode.
. Crew Interface via Autopilot Control and Mode Select Panel
(ACMSP)
. Interface to other avionic systems
. Fault detection and Built-in Tests.
Contribution:
i) Design and development of flight phase calculation. This
includes writing
requirements after discussing with the
customers, design and development of flight phase
calculation. There are different flight phases
such as Parking, Taxi-in, Taxi-out, TakeOffRoll,
TakeOff, Climb, Cruise, Descent, Landing and
Landing Roll. All these flight phases are calculated
based on the following parameters Landing Gear
Down or Up, Calibrated Airspeed, Radio
Altitude, Change in Pressure Altitude, Pitch
Angle, Weight On Wheels and Ground Speed.
ii) SARAS Auto Flight Control System uses ARINC 429 data bus to
collect different information from different sensors and other
Avionics systems. Similarly Auto Flight Control System also
communicates with the sensors and the other systems via ARINC
429 data bus. ARINC 429 employs unidirectional transmission of
32 bit words over two wire twisted pairs using bipolar RZ
format. The commonly used word formats are BNR, BCD and Discrete
data for different Avionics systems and the sensors. Bits 31 and
30 of the ARINC 429 word format contain the Sign/Status Matrix
or SSM. This field contains hardware equipment condition,
operational mode, or validity of data content. The SSM values
for the different format has different meanings. For example,
00 in BCD format means Plus, North, East, Right, To, Above
and 00 in Binary format means Failure warning. So, the Auto
Flight Control System designed and developed to calculate the
SSM for different systems based the AFCS mode and state.
iii) As part of SARAS AFCS integration team, involved in defining and
configuring the inter process communication parameters between
and among the process. Each and every process in the AFCS system
will produce and consume certain parameters to\from other
process for their functionality to perform. So, the integration
team will define and configure the producer and consumer for the
given parameter. Also, the responsibility is to look at the rate
in which the parameters are produced by the producer and also
the rate at which the consumer are consuming the parameters. The
software design should be such that, the consumer do not consume
the items at higher rate compared to the rate at which the items
are produced.
5. Title : Quick Load Protocol
Client : Airbus A380
Duration : Feb 2005 - Jan 2008
Role : Team member and Module Owner
Languages : C & Assembly language
Hardware Platform : Motorola MPC256 (Micro controller),
MPC8250 (Power PC)
Compiler : Cygwin, Cosmic
Tools : BDM, Vision ICE Emulator
(Wind River), Status Monitor, Hyper
Terminal,
DESK IT
RTOS : DEOS
Interface : CAN, RS485, I2C
Configuration Tool : PVCS, Clear case
Description : SPDS (Secondary Power Distribution System)
is part of the Electrical Power Distribution System in the Aircraft.
These systems used wired networks e.g. RS485 for the purpose of
Dataloading on different LRMs in a LRU. The SEPDS have 2 SEPDC
(Secondary Electric Power Distribution Center) and 8 SPDB (Secondary
Electric Power Distribution Box).
The On-board Maintenance System (OMS) called Data Loading
Configuration System (DLCS) is used to initiate the downloading of
the Configuration Data File (CDF) and field loadable software for
each of the SEPDCs and SPDBs via the RS485. The SEPDC has 40 AC
LRMs, 3 GFI LRMs and 2 Gateway. The SPDB has 20 DC LRMs, 1 GFI LRM
and 2 Gateway. The operational software for Gateway1, Gateway 2, GFI
and AC modules are different. So, some protocol is needed to load
the operational software and the Configuration Data File via RS485
by communicating with the Generic Bootloader. This data loading
protocol should not take more than 20 minutes.
To accommodate the customer requirements, the Quick load protocol is
defined to load the Operational Functional Software (OFS) and the
Configuration Data File (CDF) on different LRMs via RS485.
Contribution:
i) Design and develop the Quickload protocol in the PowerPC
MPC8250 on DEOS Real Time Operating System. Quickload is a
separate process in the DEOS, receives Go A Head signal from
other process to start the data loading process through inter
process communication. The IPC used here is the Shared Memory
Object (SMO). Once the Quickload process completes the data
loading process it communicates the status to the other process
through IPC Shared Memory Object.
ii) Design and develop the Quick load protocol in the MPC256
microcontroller Generic Bootloader. The Generic Bootloader is
common across different types of Lrms GFI, GMCCOS and AC\DC.
So, the Quick load process from MPC8250 will send the
Operational Functional Software via RS 485 to the Generic
bootloader of different lrms. The operational Functional
software is different for different types of lrms. The
Bootloader will erase the flash, write the Operational
Functional Software data sent by Quickload process via RS485
and activate the Operational Functional Software.
iii) The Generic Bootloader will take the backup of the old version
of Operational Functional Software and flash the new version of
Operational Functional Software. In case, because of any
reasons, if the data loading fails to load the new version of
the software, then the Generic Boot loader will retrieve the
old version of the software from its back up. If the Data
loading is successful, then the Generic Bootloader will erase
the backup copy of the old Operational Functional software.
iv) To protect the Generic Bootloader from flash corruption of any
means, the Generic Bootloader enables the hardware flash lock.
So that, no one can erase the Boot loaders flash memory.
v) Also the Quickload process from MPC8250 communicates with the
external memory through I2C.
vi) Requirements, Design and Development of Generic Bootloader and
Quickload Process, integration with other modules and
functional testing.
vii) Quickload process will be active only in the download mode.
viii) Involved in debugging the software using BDM, Status monitor,
Video Stream and Vision ICE.
ix) Involved in Hardware and Software Integration testing
x) Involved in SEPDS product certification activities with JAA.
xi) Involved in updating and reviewing the certification artifacts
SVCP, SVP, SVR and SAS.
Personal Vitae
Date of Birth : 13th May, 1983
Sex : Male
Languages Known : English
Passport No. : F1061254
Present Address : SMK Nilayam, No.21, 17th Cross, Akshaya Nagar II
block,
Ramamurthy Nagar, Bangalore - 560076
(Kaarthikeyan SM.)
27th Jan, 2014