Post Job Free
Sign in

Software Engineer

Location:
Cedar Rapids, IA, 52402
Posted:
January 16, 2013

Contact this candidate

Resume:

Murtuza shareef

*** *********** ** ** #*** Cedar Rapids, IA 52402

*******.*******@*****.*** 319-***-****)

OVERVIEW

. 4.5 years of overall experience in design, development and testing of

embedded systems software for avionics.

. 3 years of relevant experience in the development of avionics display

applications using DO-178B software process.

. Design and development of high performing scalable multi threaded

embedded software applications using C++.

. Flow down user requirements to sub-system and software level

requirements for display applications and information management

onboard software.

. Experienced in the development and testing of IPMI enabled software

for Intelligent Power Supply Module.

. Well versed with unit testing, functional testing, systems/sub-systems

testing on the cabinet.

. Expertise in the development of software requirements and model-based

development using Matlab/Simulink.

. Hands-on experience in writing validation test ATPs and verification

scripts using python.

. Well versed in using DOORS, Clear Quest and SVN for requirements,

source control and configuration management.

. Thorough understanding of network protocols including, ARINC, TCP/IP,

HTTP, MPLS, ATM, SIP and an in-depth knowledge of two networking

paradigms, Internet/broadcast and switched using IPv6 and ATM.

. Ability to work independently as well as in a team, motivated to learn

and work on emerging technologies.

TECHNICAL SKILL-SET

. Programming Languages: C, C++, Java, PHP, Python, Perl.

. Development Tools: Visual Studio, NetBeans, Eclipse.

. DO-178B Software Development Processes.

. Operating Systems: Linux, Windows.

Work EXPERIENCE

Rockwell Collins, Inc. Cedar Rapids - IA.

Software Engineer (Flysmart Applications) 1 year

Dec 2011 - Present

. Designed and developed System Architecture of Platform Manager

Application for Ethernet Network Router Module that manages the network

traffic between various LRUs and manages the operation of the whole

cabinet including, power management, startup, hot swap, shutdown,

insertion of LRUs and monitors their performance in the cabinet including

temperature, status etc.

. Setup development environment that includes installing OpenSUSE linux

operating system, setting up network, setting up Chair LRU and

troubleshoot all networking issues.

. Carried out a wide range of software development activities that include

requirements development, writing code, developing test cases, writing

verification test procedures and performing validation tests.

. Developed systems software for Video Graphics Module that communicates

over a AMQPmiddleware with other distributed objects on the network using

python.

. Derived software requirements from system level requirements for Platform

Manager Application.

. Solved highly critical problem reports and change requests utilizing the

team members efficiently and gathering relevant information from the

stakeholders in time critical situations.

. Handled pressure situations by prioritizing tasks to deliver high quality

thoroughly tested software on time to the customer.

Rockwell Collins, Inc. Cedar Rapids - IA.

Software Engineer (EICAS/EFIS Display Applications) 3 years

Jul 2008 - July 2011

. Involved in the development of software requirements for EIS and

Synoptic pages following the DO-178B guidelines.

. Designed and developed software architecture for EICAS application in

the data concentrator unit.

. Develop models for EIS and Synoptic pages using Matlab/Simulink,

generate code, integrate it with AFD software and test on host machine

and the rig.

. Coordinate with external customer and internal systems engineers,

assist offshore engineers in understanding the requirements and help

them develop model based development software.

. Develop validation tests for synoptic pages using python.

. Responsible for writing test procedures and test scripts in C and C++ to

verify the Software requirements.

. Work with ARINC-429 and ARINC-664 protocols to implement input/output

functionality on data bus connecting various software components of a

Flexible I/O system.

. Work with C, C++ programming languages, DOORS for requirements gathering,

Rational ClearCase for Configuration management.

. Responsible for performing structural coverage analysis of the overall

system.

EDUCATION

M.S., Computer SCIENCE & Engineering

May 2009

University of Texas, Arlington - TX

B.E., ElecTRICAL & ELECTRONICs Engineering

May 2006

Osmania University, Hyderabad - India

ACADEMIC PROJECTS

Recommender System (Python, Django, Python Matrix libraries)

. Developed a web based movie recommender system by implementing reduced

dimension item based collaborative filtering technique using

incremental singular value decomposition.

Database marketing for Mobile Home Insurance (Predictive Analytics

Solution)

. Designed and developed a predictive analytics solution by profiling

and predicting purchasers of insurance using SPSS Predictive Modeler.

Web based online banking and purchase application (PHP, Ajax, Javascript,

HTML, Mysql)

. Developed a web based Ajax enabled banking application with fully

featured user management module, PHP security, user session

management, password management, integrated with a shopping cart

application.

Faceted Navigation of RDF query results (Java servlets, SPARQL, Jena, RDF)

. Developed a web-based faceted interface for CIA-facts RDF dataset that

allows a user to search, query and navigate the dataset according to

his facets of interest. Generates facets automatically with respect to

user's selection of navigation path through the dataset.

Resource Reservation System (C#, ASP.NET)

. Developed web based resource reservation system software following the

optimized waterfall model of software development process.

Spelling Suggestion and Search Application (JavaScript, AJAX, XML)

. Developed an Ajax enabled spell suggest and search client application

using Yahoo suggest webservices API.

Online Book Store (Java, JDBC, MySQL)

. Developed a database book store application, including requirements

analysis, database design with E-R diagram, relational schema mapping and

Java based front end GUI for user interaction.

Message Queuing Application (C#, .NET)

. Implemented message queuing application using C# Threads, Delegates and

events, Microsoft Message Queuing Service.

Instant Messaging Application (C#, .NET)

. Implemented instant messaging application using C# Threads, Collections

and socket communication.



Contact this candidate