1. SRINIVAS K.V.
EMAIL: kvsrinivas1977@gmail.com MOBILE: +91 7760399424
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.
2. TECHNICAL SKILLS:
Operating
Systems
Windows 98/2000/NT/XP Professional, DOS, Linux 9.0,
Linux Internals, VXWorks, Windows 7
Languages C, GTK and Shell script
Tools/
Software
GDB, DDD, Valgrind, HEW4.0, KD30 Debugger, 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:
Description:
Project #1 PNEUMATIC SYSTEM CONTROLLER FOR EMBRAER LEGACY 450/500
(ONSITE- CORONA, CA)
Role Software Test Engineer
Client Meggitt Control Systems (USA)
Domain Avionics
Duration OCT’ 12 to MAR’14
3. 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,
4. 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:
5. 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
6. 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.
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.
• Reviewed code for EPGSS software.
7. • 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
8. 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.
9. • Handled both Unit testing, as well as Integrating testing.
10. • Handled both Unit testing, as well as Integrating testing.