SRINIVAS
REDDY MOSRA
Drake shire pl Apt #202
Farmington, MI-48335
Cell :
****************@*****.***
Experience
Summary:
Lead
the software validation team
Software
requirement analysis, design, implementation and validation.
Diagnostics
on MOST, CAN, SCP networks.
Performance
analysis of CAN network Using CANoe and CANalyzer.
Development
of CAN network using M68HC12.
Writing
device drivers in C and implementing the same for hardware
testing
Vendor
coordination and technical support
Technical
Skills:
Operating
Systems
: Windows NT, Windows 9X, MS-DOS 6.2, UNIX
Languages
: C, C++, VC++, MFC
Software
Packages
: Oracle-8, Visual Basic-6.0, MS OFFICE,
MATLAB-6.5
Web
Designing : HTML, DHTML, JAVA,
XML
IC
Design Tools : L-edit,
Cadence
Protocols
: MOST, GMLAN, CAN, TTCAN, SCP, ISO, J1850, RS232
Network
Analyzers
: CANalyzer, CANoe, CAT
Simulator
: dSpace
Processors
& Controllers
Motorola
: 68HC11, 68HC12, 68000, 68020, 68040
Intel :
8051, 8086, 80386 & Pentium, PIC16
Scholastic
Record:
M.S.
Computer Engineering, Wayne
State University,
MI
(GPA: 3.8).
B.S.
Electrical and Electronics Engineering, J.N.T.U,
India
(GPA: 3.75).
Cumulative
Work Experience:
Organization
:Visteon,
MI
Designation : Software Validation Lead Engineer
Period
: January
2005- Present
Projects
Handled:
Satellite
Digital Audio Radio System (SDARS)
The
SDARS is a SIRIUS satellite and terrestrial receiver capable of decoding
digital audio and data broadcasts.
The module has no direct user interface. Command and control of the module
is provided via MOST communication messages. Decoded audio is transported
out of the module over MOST.
Responsibilities:Leading
the validation with a team of three membersDirect
interaction with the customer regarding the
requirementsBlack
Box testing Documentation
and Logging the defect in Clear QuestPreparing
the test reports
Skills
Used:Optolyzer,
EDIC SoftwareMOST
network protocol Clear
Case, Clear Quest, Smart folder, DoorsFunction
generators, Oscilloscopes
Organization: Borg Warner,
MI
Designation : Software
Engineer
Period
: November 2004 January
2005
Projects
Handing:
Transfer Case Control Module
(TCCM):
Four-wheel drive vehicles
require a system of gears between the front and rear axles to transfer
power from the transmission to those axles. Transfer cases typically have
two gear ranges: high and low. Low range is used for extreme off-road
conditions. TCCM receives commands from the user and from other modules
within the vehicle and performs the functions accordingly on the transfer
case motor.
Responsibilities:Writing Software test plan
to verify the software being delivered works as it is documented in the
specification Black Box testing
Documentation and Reporting
the errors
Skills
Used:CANalyzer, CAT tool GMLAN network
protocol GM H2 Load Box Function generators,
Oscilloscopes
Organization
:
Engenius Inc, MIDesignation : Software Engineer
Period
:
October 2003 October 2004
(1 year)
Projects
Handled:
MULTICOM:
Multicom
is a module that communicates with different devices using different
communication protocols like CAN, SCP, MOST, ISO etc. Multicom acts as an interface between different
modules and the PC.
Responsibilities:Software
Requirement analysis, design, implementation, and validation
Implementing
the additional features to MULTICOM Interfacing
the MULTICOM to CAN network using message server
Skills used:Embedded
C, VC++ HASP Ke
This
is a hardware based software protection key, which stores the information
of the software and privileges given to access the
software.
Responsibilities:Coding
in VC++ to secure the software from illegal use by preventing access to
and execution of protected applications. Creating
user interface screen to store the information of the user and the
privileges given to use the software in the HASP and company
database.
Skills Used: VC++
DDM
(Driver Door Module) & IBOC (In Band On Channel) Module
Testing:
DDM is a module, which receives the
commands from the driver to perform basic operations like opening and
closing the door or window.
IBOC is a module, which is used to tune the radio to a desired
frequency
Responsibilities:
Develop
test cases for the validation of the modules. Documentation
of the failures and suggestions. Diagnostics
of
MOST, CAN, SCP
networks.
Skills
Used:Task
Author, Task Sequence, RTS monitor, CAN, SCP, MOST
Organization
:Wayne
State University,
MIDesignation : Research Assistant
Period
:
August
2002 May 2004 (1.75 years)
Projects
Handled:
Analyzing
CAN Network
CAN
(Controller Area Network) is a serial communication network protocol that
allows multiple ECUs connected to the network
bus to exchange messages with each other. This project involves developing
a 4 node CAN network and analyzing the traffic on the
network
Responsibilities:Developed
a 4-node network using CANcardXL.Analyzed
the traffic on the network using CANalyzer.Tested
and simulated the network using CANoe.Programmed
the system using CAPL
language.
Skills Used:Canalyzer,
Canoe, CAPL programming Secure Intelligent
Architecture & Protocol for Intersection Collision Avoidance System
(IAICAS)
Project
involves in developing architecture and protocol to avoid automotive
collision at intersections. This architecture is based on the wireless
communication and infrastructure present at the
intersections.
Responsibilities:
Developed
architecture.
Developed
the secured wireless protocol.
Performance
analysis of the wireless protocol.
Checked
the feasibility of implementing IAICAS
University/College
Projects:
Motion
Detector:
Developed
a project for detecting the vehicles using PIC16F877 controller and
magnetic sensor.Programming
in assembly language Compilation
using MPLAB IDE Microchip
programmer PICSTART Plus Microchip
debugger - MPLAB ICD
2
Real
Time Clock:
Developed a real-time clock using M68HC11micro controller timer
functions in assembly language.
Parallel
Output Controller Design:
VHDL
Design Coding, Compilation, Simulation Code
Synthesis using Ambit Build Gates Layout
Generation using Silicon Ensemble to interface processor with output
device-using Cadence.
Training
Certificates:
Vector-
CANtech Ltd., Novi
MI, U.S during March 2004. Trained
on Automotive Simulation software s like CANalyzer, CANoe, CAN Prog.
Language (CAPL). Developed
and tested a real time simulation and modeling of CAN nodes using CANalyzer, CAPL, CANoe.Recipient
of Certificate of Achievement
on successful completion of training.
Visteon,
DearbornMI,
US
during October 2004.
Trained
in implementation of failure simulation and test automation by means of
dSPACE technology and ATI for power control
module (PCM) by HIL method.
Developed
test cases to simulate the fuel system and Electronic throttle system
(ETC).
Publications:Srinivas
R Mosra and Syed Masud Mahmud
A Secure Wireless Protocol for Intersection Collision Warning Systems,
to appear in the Proc. of the SAE
2005 World Congress, April 11-14, 2005, Detroit, Michigan,
USA. Srinivas
Reddy Mosra, Shobhit Shanker and Syed Masud MahmudAn Intelligent Architecture for
Issuing Intersection Collision Warnings, Proceedings of the 4th
Annual Intelligent Vehicle systems Symposium of NDIA, National
Automotive Center and Vectronics Technology,
June 22 24, 2004, Traverse City, Michigan. Syed
Masud Mahmud, Shobhit Shanker and Srinivas Reddy
MosraSecure Inter-Vehicle
CommunicationsProc. of the
SAE 2004 World Congress, March
8-11, 2004,
Detroit,
Michigan,
USA,
Paper Number: 200*-**-****.
Return Home