Freelance Senior Engineer Stafford, Staffordshire, UK
An accomplished software engineer with experience in design, development & maintenance of real time embedded software applications and SAN application(EMC NetWorker) using C,C++,OOAD.
| Rating: | Unrated (New) |
| Hourly Rate / Cost: | £13.33 per hour |
| Daily Rate / Cost: | £106.67 per day |
| Available From: | Now |
| Seller ID: | 273191 |
CV (Curriculum Vitae) / Résumé
An accomplished Software Engineer with 4 years of experience in design, development and testing of Real time Embedded software applications and Storage Area Network (SAN) application (EMC NetWorkerTM) in C & C++. Have a very good knowledge on most to the features of NetWorker, Code level understanding of few modules of NetWorker.
Employment History
(Nov 2006 to Apr 2008)
Senior Engineer
EMC-NetWorker:
Responsibilities:
• Performed audit to detect security vulnerable code in the NetWorker 8.0 using Fortify static code analysis tool.
• Performed code updates using C, C++ on Visual C++ IDE to fix security flaws like buffer overflows, memory leaks, double frees and use after frees in NetWorker 8.0. This also includes unit, adhoc and smoke testing for the updates.
• Involved in preparation of TOPS (Theory of Core Operations) document for Savegrp module of NetWorker 7.3 and Authentication, Authorization module of NetWorker 8.0.
TOPS is a design document giving a high level understanding of the module which involves some features and communication model with UML diagrams
• Testing new features of Authentication and Authorization module of NetWorker 8.0 by configuring external repository such as Active Directory to NetWorkerTM.
• Mentoring new joinees in the NetWorkerTM team.
(Aug 2005 to Oct 2006)
Software Engineer
B787 Hydraulic Control Interface Function Software for Boeing 787:
Responsibilities:
• Understanding the architecture of CCS (Common Core System).
• Written sample code and test cases in C using VxWorks ARINC 653 API’s and executed it on SBC (Single Board Computer) and established communication between the partitions.
• Development of SDD & Code for two major modules.
• Provided traceability from SDD to SWRS and in turn to System requirements using DOORS.
• Design and peer review of the test cases.
Module Testing for APS9800:
Responsibilities:
• Analyzing the code using Understand C.
• Test case design.
• Writing the Test scripts using RTRT and executing it on the target Single Step Power PC Simulator.
• Peer review of Test case design document and Test Scripts.
(Jul 2004 to Aug 2005)
Software Engineer
BAeHAL Software Limited, Bangalore, IndiaAir Combat Simulator (ACS):
Responsibilities:
• Involved in coding (C++, OpenGL) for RWR/RHOPI IG(Image Generation) and Mirage-2000 Radar IG models.
• Implemented UDP (User Datagram Protocol) in C++ for communication between Simengine PC and IG PC.
• Involved in preparation of SDD (Software Design Document) and ATP (Acceptance Test Plan) documents for RWR/RHOPI IG and Mirage-2000 Radar IG models.
• Code updates to Generic Radar model based on customer feedback.
Navigation & Weapon System Maintenance Simulator (NWS-MS) for Mirage-2000:
Responsibilities:
• Study of Mirage-2000 Radar Systems.
• Understanding the functionality of RCP (Radar Control Panel) and identifying the various modules in Radar simulation model.
• Requirements acquisition for developing Radar simulation model.
Education
(Sep 2001 to Jun 2004)
Visveshwaraiah Technological University
Bachelor of Engineering in Information Science & Engineering.
Categories & Freelance Skills
IT & Internet
Categories
Skills
- .NET (Programming)
- C (Programming)
- C# (Programming)
- C++ (Programming)
- Hindi (Foreign Languages)
- LDAP
- Legato NetWorker (Server Software)
- Linux (Operating Systems)
- Microsoft (Operating Systems)
- MS Access
- Multi-Threading (IT Tools/Middleware)
- PVCS (IT Tools/Middleware)
- RTOS (Operating Systems)
- Storage Area Network (Networks)
- Structured Design (IT Tools/Middleware)
- SUSE (Operating Systems - Linux)
- TCP/IP (Networks)
- Telelogic DOORS (IT Tools/Middleware)
- UDP (Networks)
- UML (Programming)
- Visual C# (Programming - Visual Studio)
- Visual C++ (Programming - Visual Studio)
- Visual Studio (Programming)
- Windows 2003 (Operating Systems - Microsoft)
- Windows XP (Operating Systems - Microsoft)

