Srinivas K.V.
Email: acd9iu@r.postjobfree.com Mobile: +91
Professional Summary:
. Good experience & strong knowledge on DO178B standards
for Software Verification and Validation.
. Immense experience in System Testing, SSIT, HSIT and Unit
Testing.
. Extensive experience & strong knowledge on Black
box and White box Testing.
. Immense experience in Code Review and Reverse Engineering.
. Good experience in Static Analysis using LDRA.
. Extensive experience as Configuration Controller
(CC) and Project Quality Analyst (PQA) activities.
. Immense experience & strong knowledge
on Avionics and embedded system domains.
. Extensive Experience in Test plans development and
verification for the work area management tools.
. End to end knowledge of software Test life cycle.
Professional Experience:
. Have 9 years of experience in IT Industry.
. Working with HCL Technologies Ltd., Bangalore as a Lead Engineer
for 9 years.
. 6 years of extensive working experience on Avionics domain.
. 7 years of immense Testing experience.
. Around 5 years of onsite working experience in USA with Meggitt
Control Systems, Kidde Aerospace Systems, Cranes Aerospace &
Electronics and Hamilton Sundstrand Electric Systems.
. 3 years of working Experience in Embedded Technologies
Education:
. Bachelors of Engineering in Electronics & Communication Engineering
from Gulbarga University.
Technical skills:
Operating Windows 98/2000/NT/XP Professional, DOS, Linux 9.0,
Systems Linux Internals, VXWorks, Windows 7
Languages C, GTK and Shell script
Tools/ GDB, DDD, Valgrind, HEW4.0, KD30 Debugger,
Software Emulator(FoUSB ICD),
RF Sniffer, A615 Data Loader, Telelogic doors,
AFDXPlORER, LDRA, Telelogic Synergy CR & CM, Cygwin,
RTRT, MPLAB-Debugger, Serena dimension,
NI Test Stand Sequence Editor
Work Experience:
Project Pneumatic System Controller for Embraer Legacy 450/500
#1
(Onsite- Corona, CA)
Role Software Test Engineer
Client Meggitt Control Systems (USA)
Domain Avionics
Duration Oct' 12 to Mar'14
Description:
The Pneumatic System Controller (PSC) to be used on
the EMBRAER Legacy 500 and Legacy 450 aircraft to control the
Pneumatic System. The Legacy 500/450 aircraft are low wing, monoplane
aircraft with rear fuselage mounted engines. They are designed to
carry up to eight passengers under private, fractional ownership and
air taxi operations. The Legacy 450 is a derivative of the Legacy 500
with a shortened fuselage, and the same engine with de-rated thrust.
The PSC design will be common to both aircraft, with the exception of
the control law parameters used to control air flow to the cabin
areas. Upon power-up, the PSC will use two Configuration
Identification discrete inputs to determine the aircraft configuration
and which multiplier to use for these controls law parameters.
Roles:
. Verified software is bugs free for certification.
. Involved in writing the SRD and CRS requirement test cases on NI
sequence editor tool, executed in ATE test Stand for NI, ESOI3
and ASOI3 milestones.
. Verified CR's & Configuration Management.
. Involved in code review and updated the checklist.
. Involved in updating the high level Script checklist.
. Conducted dry run for all high level Scripts and run for score,
and executed the test scripts according to Test plan.
. Involved in generating test curriculum documents to document
test procedures, and results.
. Conducted dry-runs and run for score of all test scripts
required to complete safety of flights.
. Reviewed all test scripts and updated all test scripts to SESP
2300 for Level A concurrence.
. Executed the test scripts according to Test Plan.
. Provided solution to any technical queries raised by
Onsite/Offshore team.
. Conducted both manual and automated system testing required to
verify change reports.
. Generated Test Curriculum documents to document test procedures
and results.
. Ensured that software development life cycle is followed as
defined in the quality process.
Project #2 Legacy Cabin Smoke Detector For B777 (Onsite- Raleigh,
NC)
Role Software Test Engineer
Client Kidde Aerospace System (USA)
Domain Avionics
Duration Dec' 11 to Sept'12
Description:
The Legacy CSD contains a microcontroller (MCU
PIC18F4680) with embedded software. The software complexity will be
minimal simplifying the design and verification process. The Legacy
CSD, in conjunction with interfacing aircraft systems, is designed to
perform the following functions: smoke/overheat detection, Alarm/Event
reporting, fault storage and reporting, self-diagnostics (BIT), and
support for off-aircraft software load ability.
The Boot Block Partition (BBP) CSCI will be loaded prior to the MEP.
It will check for valid program code and allow for CAN bus
communications. The lack of valid program code will indicate either
that the program has not yet been loaded or that it is corrupted. In
either case, the BBP CSCI will wait for the program memory to be
downloaded over the CAN bus
Interface. If upon power up the program memory is valid, the MEP
CSCI will begin operation.
Roles:
. Verified software is bugs free for Certification.
. Involved in updating the low level scripts according to SDD and
executed them in RTRT and MPLAB IDE Tool.
. Involved in verifying CR's & configuration Management.
. Involved in reviewing source code and updated the Checklist.
. Updated & verified low level Script Checklist.
. Conducted dry run for all low level Scripts and run for score.
. Executed the test scripts according to Test Plan.
. Involved in generating Test Curriculum documents to document
test procedures, and results.
Project #3 Embraer 450/500 Legacy (Onsite- Seattle, WA)
Role Software Test Engineer
Client Cranes Aerospace & Electronics (USA)
Domain Avionics
Duration Jul' 11 to Nov'11
Description:
The LGHCU is responsible for monitoring the three
hydraulics system to provide control and indication, Each hydraulic
system has a temperature transducer that is used to track the
temperature of the fluid in the system and each LGHCU detects the
landing gear and landing gear door position through independent
proximity sensor(able to detect the presence of nearby object without
any physical contact), there are two LGHCU in the Embraer the LGHCU1
will primarily provide control function of the Nose wheel steering
(NWS) system and LGHCU2 will primarily provide monitoring functions of
the NWS system.
Roles:
. Verified software is bugs free for certification.
. Involved in analyzing the system requirements, and implemented
the automation test scripts, executed all of them in test stand.
. Involved in updating respective scripts, re-executed and
uploaded in the configuration management.
. Executed the test scripts according to test plan.
Project #4 B787 RPDS & ARJ V & V
Role Software Test Engineer
Client Hamilton Sundstrand Electric Systems (USA)
Domain Avionics
Duration Mar' 11 to Jul'11
Description:
Analysis of SRA & SDA tags of Doors requirement for
PDRC application & correspondingly updating on the HSIT, MT & SSIT
test scripts of PDRC application and also Code review for ARJ source
code & working on the ADA SSIT test scripts for delta changes from R3
to R6 build. The purpose of the (ARJ) Flaps and Slats Control System
(FSCS) is to position the Slat and Flap control surfaces per aircraft
system commands, prevent uncommented motion of the surfaces, and
protect against failures which might cause erroneous positioning of
the surfaces, erroneous surface position reporting, or unsafe surface
operating conditions. The system also performs Built in Test (BIT) and
rigging functions.
Roles:
. Involved in analyzing the SRA and ADA tags of Doors requirement
and same updated in the HSIT, MT and SSIT test scripts.
. Reviewed ARJ source code and validated all the source code that
has met SESP standards.
. Involved in updating ADA SSIT test scripts for the delta changes
from R3 to R6, Built and executed the same at visual probe tool.
. Verified software is bugs free for service ready/first flight &
certifications.
Project #5 Epgss Back to Flight Return B787
Role Software Test Engineer
Client Hamilton Sundstrand Electric Systems (USA)
Domain Avionics
Duration Nov' 10 to Feb'11
Description:
The EPGSS (Electric Power Generating and Start
System) generates and controls the electrical power on the airplane,
the system also provides the APU and main engine start capability, and
motor controls are multiplexed to drive the cabin air compressors and
electric motor pumps. The EPGSS comprises four main engine mounted
variable frequency starter generator and two APU mounted auxiliary
starter generators. It also includes eight common motor starter
controllers, six generator control units (GCU) and two bus power
control units (BPCU) Thus EPGSS provides key technologies that enable
the 787 to be the first Electric airplane, and The purpose of the
project is to analyze & correct the gateway BPCU module source code
for functional & nonfunctional comments which is provided by HS (CR
3477 & CR 3620).
Roles:
. Involved in analyzing the comments which are provided by HS for
gateway BPCU source code and made the necessary changes to it.
. Verified software is bugs free for certification.
. Verified source code that has met SESP standards.
. Reviewed code for EPGSS software.
Project #6 Remote Power Distribution System For Boeing 787
Dreamliner (Onsite-Rockford, IL)
Role Software Test Engineer
Client Hamilton Sundstrand Electric Systems (USA)
Domain Avionics
Duration Jan' 08 to Oct'10
Description:
The purpose of the project is to Test the software
for Remote Power Distribution system for Boeing 787 Dream Liner, RPDS
is responsible for producing AC and DC Power distribution to remote
locations in the aircraft, the scope of the work is to involve the
development of scripts for different applications, which reside in the
different LRUs of the aircraft, placed at remote locations in the
aircraft and controls the various load switches and circuit boards for
supply of AC and DC power, It also involves testing of graphic user
interface software for pilot display system to enable the pilots to
control the electrical loads.
Roles:
. Verified software is bugs free for Service ready/first flight &
Certifications.
. Conducted dry-runs and run for score of all test scripts
required to complete safety of flight, service Ready/TIA and
Qualification/Certification testing for the RPDS System.
. Reviewed all test scripts and updated all test scripts to SESP
2300 for Level A concurrence.
. Tracked requirements from system requirements to test cases,
test scripts and result in the Synergy DOORS.
. Verified CR's on the Tomahawk/P-300 test stands, whenever there
is release of new software.
. Handled configuration management which includes development,
implementation & delivery of the project.
. Executed the test scripts according to test Plan.
. Provided solution to any technical queries raised by
Onsite/Offshore team.
. Conducted both manual and automated system testing required to
verify change reports.
. Generated Test Curriculum documents to document test procedures
and results.
. Ensured that software development life cycle is followed as
defined in the quality process.
Project #7 HST HV2 Server
Role Software Test Engineer
Client IBM (USA)
Domain Embedded
Duration Jun' 07 to Jan'08
Description:
The purpose of the HV2 machine is mainly used as a
server for web application, and banking domain. The purpose of the
testing is to check the stability of the system, under the customer
environment means testing LPAR, DLPAR, and Micropartioning.
Roles:
. Involved in system testing.
. Executed the test cases according to Test Plan.
. Ensured that the software development life cycle is followed as
defined in the quality process.
Project #8 Kiddie Security Gateway
Role Software Test Engineer
Client UTC Fire & Security (USA)
Domain Embedded
Duration May' 06 to Jun'07
Description:
The Kiddie Security Gateway is targeted for residential
customers and is a self-installed and self-monitored system, KSG
integrated the residential range of kidde products smoke-detectors, CO
detectors and Heat-detectors, with door/window contact sensor. The
purpose of the KSG is whenever the event occurs in the home it sends a
pretriggered and post triggered video to user through email or to
mobile to the registered user on the board.
Roles:
. Involved in Integration testing, & Unit testing.
. Handled Arm board initialization and cross compilation.
. Involved in Msmtp and mpop mail client install and configuration
on Arm board.
. Involved in version management or configuration management
support for the project.
. Resolved the hardware and software dependency issues during the
project by interacting with
customers.
Project #9 SDU 470 Subsystems
Role Software Test Engineer
Client Shimadzu Corporation (Japan)
Domain Embedded
Duration Feb' 05 to May'06
Description:
SDU-470 is the new ultrasound imaging system, which
Shimadzu Corporation is planning. The machine is to succeed the
analog version available in the market - SDU-450XL. Ultrasound system
continuously displays ultrasound images along with the on-screen
graphics for measurement and other purpose. SDU-470 will not have any
special hardware to generate the graphics, and plans to use software
based algorithms/techniques to achieve the same. This subsystem would
involve developing user-space protocol driver for Shimadzu custom u/s
key matrix. The protocol driver would interface with the linux UART
serial driver to facilitate communication with the u/s key matrix
assembly. And the protocol driver would be moved to the Renesas
RTS7751R2D reference board, where it would interface to the key matrix
assembly through the serial port available through on-board SM501
graphics chip.
Roles:
. Involved in writing protocol driver for U/S Key Matrix.
. Involved in development of GUI Screen.
. Involved in bug fixing SDU470 Software.
. Involved in GUI integration on SDU470 Software.
. Handled both Unit testing, as well as Integrating testing.
[pic][pic]