Sei sulla pagina 1di 4

Rajasekar Bodagala Email: rajasekar09414@gmail.

com
Bangalore, Karnataka. Mobile: +91-9739676459

PROFESSIONAL SUMMARY
 Having around 6+ years of experience in Verification and Validation of Safety critical systems.
 Good domain knowledge in Automotive and Aerospace domains.
 Good knowledge in C programming, Python language and ADA language.
 Good knowledge in functionality of Electrical Hybrid Vehicle (Subsystems like Inverter and DC-DC
Converter).
 Have good knowledge of DO-178B guidelines, ASIL levels and MISRA standards.
 Hands on experience in various test methodologies like Hardware-Software Integration Testing,
Software-Software Integration Testing and Unit testing.
 Hands on experience in testing on HIL (Hardware in the Loop) setup.
 Hands on experience in White-box testing, Black-box testing and Grey-box testing.
 Having good experience in SCA (Structural Coverage Analysis) Activity.
 Having good understanding of communication protocols ARINC 429, CAN Protocol.
 Good Knowledge of SCADE, Writing Code by using SCADE Models and State Machine Diagrams.
 Good leadership qualities, able to work as an individual and as a part of a team.

EXPERIENCE SUMMERY
 Working as a Lead Engineer in HCL Technologies Ltd, Bangalore from January 2017 to till Date.
 Worked as a Software Engineer in QuEST Global, Bangalore from March 2015 to January 2017.
 Worked as a Software Engineer in Safran Engineering Services India Pvt Ltd, Bangalore from February
2014 to February 2015.

PROFESSIONAL TRAINING
Completed training in Professional Diploma in Embedded System Design from Cranes Varsity a Training
Division of Cranes Software International limited in December 2013.

ACADEMIC PORTFOLIO
B.Tech in Electronics and Communication Engineering from Gudlavalleru Engineering College, Gudlavalleru in
2013.

TECHNICAL SKILLS
Languages : C, Python, Ada95, VBA
Domain Experience : Aerospace, Automotive domain
Automation Testing Tool(s) : RTRT (IBM Rational Test Real Time), TPT (Time Partition Testing)
Communication Protocol(s) : CAN (Controller Area Network), ARINC 429
Debugger(s) : UDE 4.10, JTAG, VisualDSP++, TI- Code Composer Studio
Compilers : IBM Rational Apex Ada 4.2.0c
Configuration Management Tool(s) : CM Synergy 7.1, PVCS (Serena Dimensions 10.1.3), SVN, AEEE
Requirement Management Tool(s) : DOORs 9.3 & 9.5
Bug Tracking Tool(s) : Atlassian-JIRA, ALM, ASPIRE
Editors : Understand C++, Source Insight, Eclipse, ATOM
Other : ETAS-LABCAR, INCA, ASCET, NI-CAN, TIU Server-Client, SCADE
PROJECT DETAILS
PROJECT#1:
PROJECT TITLE : Electrical Hybrid Vehicle (Subsystems like Inverter and DC-DC Converter)
CLIENT : Volkswagen (GEN-III, GEN-III EVO, GEN-IV)
DESCRIPTION : Electric Hybrid Vehicles use both fuel combustion engine as well as electric source
(Battery) as source of energy. The electric source is a high voltage battery (~400V) which produces a direct
current. It's converted to AC with the help of Inverter and delivers the required power to wheels using PMSM
modeling. It's also consists of a DCDC converter which step down the high voltage (~400V) to low voltage
(~12V) and stores it in the battery which acts as power source for various electronic equipments within vehicle.
There are 3 levels of software:
Level 1: Application software (Driving functions and component monitoring)
Level 2: Monitoring level 1 software functionality
Level 3: Monitoring the Hardware (Micro controllers)
In case of any malfunction:
Level 1 software alarms the user using the safe state and availability request
Level 2 software rechecks the validity of request
Level 3 software monitors the hardware whether it's working as expected or not
LANGUAGES : C Language, Python Language
SOFTWARE TOOLS : HIL Setup using LABCAR, CANoe, INCA, IBM Rational RTRT, UDE, TPT, ASCET, ALM,
AEEE
RESPONSIBILITIES:
 Development and technical review of Test specifications/ Test cases.
 Development and technical review of Test scripts.
 Execution and Debugging of test procedures on HIL setup using LABCAR for level 3 modules.
 Execution and Debugging of test scripts on TPT+UDE+ASCET for level 2 modules.
 Execution and Debugging of test scripts on RTRT+UDE for GEN-III related modules.
 Performing the Structural coverage analysis activity.
 Defect analysis and report defects. (If any)
 Conduct daily status meetings, project related trainings and preparation of billing reports.

PROJECT#2:
PROJECT TITLE : Weapon management system of OAC Mision Software for Tejas, ADA
CLIENT : Indian Air force
DESCRIPTION : The purpose of the OAC project is to design and develop the mission software and
display software. The OAC system is resposible for Avionics cental processing functions, external equipment
interfacing functions and cockpit-dialogue equipment functions and display functions. The OAC software is
partioned into two software items, i.e. OAC-Master and OAC-DS. The primary concept of OAC is architectural
design is the concept of the ‘sub system’ and subsytems are arranged in relaxed layer pattern in which layers
are allaowed to access any layers below, rather than only the lower adjusent layer. Each layer concists a set of
subsystems which provides services to upper layer throgh defined interfaces
LANGUAGES : Ada95, C Programming
SOFTWARE TOOLS : RTRT, IBM Rational Apex Ada 4.4.0c, SVN
RESPONSIBILITIES:
 Requirement analysis for Customers/Pilot requirements and develop the Test Procedures.
 Preparation of Test cases for Integration Level Testing and execute the same on Test Rig.
 Preparation of Test script and Execution/debugging of Test Scripts in RTRT.
 Failure analysis and Raising Queries in Clear case tool.
 Technical Review of Test procedures and Test scripts.
 Performing the Structural Code coverage analysis.
PROJECT#3:
PROJECT TITLE : ADS (Air Data Systems for GEN-IV, GEN-III and GEN-II)
CLIENT : UTC Aerospace Systems.
DESCRIPTION : The air data system consists of four independent cross-coupled ADSPs supported by
independent Total Air Temperature (TAT) probes. The ADSP is made up of a multi-functional air data probe
(MFP) and a dual-channel air data computer (ADC). Each ADSP has two independent channels, the Main
Channel and the OSP. Main channel and OSP have separate processors and memory that keeps them
partitioned as separate entities. The Main Channel performs the air data computations and is the distributor of
final calculated air data. The OSP supplies the Main Channel of the cross-side ADSP with the static pressure for
sideslip compensation.
LANGUAGES : C Programming, C# Scripting(for GEN-IV, GEN-III) and VB Scripting(for GEN-II)
SOFTWARE TOOLS : Visual DSP++, Code Composer, PVCS, Source Insight, DOORs, JTAG,
NI-CAN Bus Monitor, CAN Messenger, Co-Pilot
RESPONSIBILITIES:
 Requirement analysis for High level and Low-level requirements.
 Development of Test Cases and Test Procedures in accordance with the DO 178-B specifications.
 Perform Requirement based testing using the test equipment at UTC.
 Execution/debugging of Test Scripts in Code composer or Visual DSP++.
 Analyse and correct the bugs identified during Requirement Based Testing. 
 Raising Queries in DOORs and Query analysis in Team Tracker (If any failure found).
 Technical Review of Test cases and Test scripts.
 Structural Code coverage analysis as per RTCA DO-178B standards.

PROJECT#4:
PROJECT TITLE : TSC (Touch Screen Controller for Gulfstream PV-10)
CLIENT : Honeywell International, USA.
DESCRIPTION : Touch Screen Controller(TSC) is a Line Replacable Unit installed in a Gulfstream GVII
Planeview. It is a combination of MCDU, SMC and Audio controller. It’s a primary crew interface to the GVII
planeview aircraft systems. The primary purpose of TSC is to provide the graphical user interface to control the
GVII planeview subsystems. TSC provides a flexible interactive space that uses the LCD display to provide a
configuration of interactive elements to meet needs of flight crew. There are Five TSC’s are installed in GVII
planeview to provide various display related functionalities. Each TSC is connected to the two onside AGM-300
via point to point Ethernet connections.
LANGUAGES : C, VB Scripting
SOFTWARE TOOLS : TIU Server-Client, TATS, EASE Simulator, PVCS, ASPIRE, JIRA, SVN, Eclipse
RESPONSIBILITIES:
 Analyse the Low level, High level requirements and Write the test cases/MCDC combinations as per
Requirement.
 Customize the source code in C language and preparation of Simulator/Bench executable files.
 Test (Test Script/Test Procedure) development in VB Scripting as per Test cases/Requirements.
 Execution/debugging of Test Scripts in EASE simulator by using TIU server-client setup.
 Configure the artefacts using Configuration Management Tool like PVCS and SVN.
 Raising JIRA issues (If any failure found) and Creation of ASPIRE packet (Review packet).
 Conducting Technical Review and Peer Review of Test cases and Test scripts.
 Performing Instrumented Execution and preparation of coverage LOG files for SCA purpose.
 Work allocation to the Team members and Conducting daily status meetings and Client meetings.
 Preparing work instruction materials and providing Technical and Process related trainings to freshers
PROJECT#5:
PROJECT TITLE : Airbus350 Extra Wide Body(A350 XWB)
CLIENT : Messier-Bugatti-Dowty(MBD)
DESCRIPTION : The A350 XWB is equipped with a nose landing gear (NLG) and two main landing gears
(MLG). The LGS consists of the below systems that control and monitor the landing gear functions .
1. Landing Gear Extension/Retraction System (LGERS): 
LGERS provides control and monitoring of all gears and doors in sequence .
2. Wheel Steering Control System (WSCS):
WSCS controls the position of the nose wheels relative to the aircraft centerline, in order to
control the direction of the aircraft when traveling on the ground.
3. Landing Gear Monitoring System (LGMS):
LGMS monitors the tire pressure, brake temperature and brake cooling fan control software.
4. Braking Control System (BCS):
The Role of BCS is to provide control of all brake units thereby enabling: Safe retardation of the
aircraft during taxiing, landing phases and rejected take-off's Prevention of unwanted motion of the
wheels when parked and during ground engine tests To arrest rotation of the wheels after takeoff prior
to their retraction into the landing gear bays Control of the direction of the aircraft when on the ground
by means of Differential Braking.
LANGUAGES : C Language, Python scripting
SOFTWARE TOOLS : CBS Simulator, DOORs, CM synergy, SCADE
RESPONSIBILITIES:
 Writing the Plan for Test and Verification (PTV) for High Level Requirements.
 Test Script writing in python language as per the PTV’s.
 Execution and Debugging of Scripts with CBS simulator and Target Execution.
 Technical Review of PTV, Script and Obtained results.
 SCADE Analysis and review for Low level design for coverage purpose.
 Configure the deliverables using Configuration Management Tool.
 Preparation of Delivery documents and delivery folder and review the documents.

PERSONAL DETAILS:
Full Name : Rajasekar Bodagala
Father's name : Venkateswarlu
Gender : Male
D.O.B : 29th Aug 1991
Languages known : English, Hindi and Telugu
Marital Status : Single
Nationality : Indian

DECLARATION:
I hereby declared that information given above is true to best of my information knowledge belief.

Date:
Place: Bangalore (Rajasekar Bodagala)

Potrebbero piacerti anche