SearchSearch

Sign In
 Sign in or Register
Buyer zone
Find skilled Sellers for your business
Seller zone
Sell your skills to UK businesses

About us

Contact us

FAQs

Testimonials

Site map

Can we help?
tel0845 371 0722
emaile-mail
Bookmark and Share
HomeSoftware Engineer
[ Printer friendly ]

Freelance Software Engineer UK

• Capable of working independently.
• Team player with analytical and communication skills.
• Excellent time management and interpersonal skills.
• Quick learner and deeply interested in learning new technologies.
• Possess leadership and motivation skills

Rating:Unrated (New)
Hourly Rate / Cost:£15.56 per hour
Daily Rate / Cost:£116.67 per day
Available From:Now
Seller ID:317576

[ Top | CV | Skills ]

CV (Curriculum Vitae) / Résumé

• 4 years of embedded software experience.
• Expertise in Design and coding of new features.
• Experience in Real Time Operating System (RTOS) using C language.
• Exposure to complete software development lifecycle (SDLC) starting from requirement gathering till operation maintenance support.
• Experience in object oriented software development using C++ (STL, Mult-threading, and OOD/OOP).
• Experience in Wireless and Network Protocols.
• Experience in using Audio/Video codec’s.
• Excellent scripting and debugging skills.
• Exposure to management of teams and interaction with clients in most of the projects.

Software Skills
Skill Type Skill Name
LANGUAGE C, C++, Multi-threading, STL, OOD/OOP
Perl, Tcl/Tk, ASN.1 and Shell scripting
Operating Systems (OS) Nucleus, UNIX, Mac OS, Windows XP, Vista and VxWorks
Configuration management / source control Rational Clearcase, Perforce
Defect tracking Rational Clear Quest, BugDb, Microsoft Team Track
Wireless/Network Protocols TCP/IP, PPP, UMTS, GSM, GPRS, Bluetooth, 3G
Tools /
Hardware used Trace32, JTag, Telelogic, Rational Pure Coverage, ARM debugger, DebugView,
Microsoft Visual C++ debugger, QPST & QXDM (Qualcom), XInsight(LG Prop.),
Flute Message analyzer(Prop).
Arm board, Infenion s-gold platform, LG x298 platform, Lauterbach ,PPC board, Ovation MC990D and 950D, MiFi broadband.
Test setups Anite, CMU
Theoretical knowledge Java, Python, SQL, Windows Drivers

Education
Qualification University Year
Bachelor of Engineering (Information Science[I.T]) Visvesvariah Technological University (V.T.U). 2000-2004

Professional Experience
Novatel Wireless
Contract Duration: Dec-2008 to Feb-2009

Cambridge Silicon Radio (CSR)
Duration: Sep 2004 to Oct-2008

Skills
• Capable of working independently.
• Team player with analytical and communication skills.
• Excellent time management and interpersonal skills.
• Quick learner and deeply interested in learning new technologies.
• Possess leadership and motivation skills



Employment History

(Dec 2008 to Feb 2009)

Software Engineer



Hardware / tools MC 990D, MC950D, Mi-Fi chipset, DebugView, TeamTrack, QPST and QXDM
Operating System Mac OS(Leopard and Tiger), Vista, WinXP
Project Description Analysis and fixing of issues found while testing on different operating systems and its interoperability with different network.
Responsibilities • Responsible for analyzing and troubleshooting the driver problems on different operating system.
• Responsible for preparing the detailed analysis report.
• Responsible for fixing the issue.
• Responsible for updating/aligning the detailed design if required based on the fix provided.


(Jun 2008 to Oct 2008)

Senior Engineer


Languages C++, C
Hardware / tools Infenion s-gold, BC5 FM Chip, Trace32, JTag, Lauterbach, Perforce, Bugdb (Prop.)
Operating System Nucleus, WinCE, WinXP
Project Description Integration of Blue Core Host Software Profiles(HFG, GAP, A2DP, VDP, HID, etc) onto BC5 FM Chip using MBT interface.
Responsibilities • Responsible for understanding the requirements and converting them into design.
• Responsible for writing the detailed level design document for the interface.
• Responsible for implementing the interface layer using C++ along with multi-threading, STL and many more OO concepts.
• Handling of internal messages which involve negotiation with user interface.
• Implementing Audio/video codec’s for mobile application.
• Debugging and fixing of Problems found during integration.


(Nov 2007 to May 2008)

Senior Engineer


Languages C++, C
Hardware / tools Microsoft Visual C++, Arm Debugger, Arm board, Rational clearcase, Rational ClearQuest.
Operating System Nucleus, WinXP
Project Description Providing TCP/IP socket interface for the application to start PS connection of type IP or PPP. The interface also provides facility to transfer PS-data using TCP/IP stack(PDIM) over the radio interface.
Responsibilities • Actively involved in design and review of the TCP/IP socket interface.
• Responsible for implementing the socket interface using C++ along with multi-threading, STL and many more OO concepts.
• Responsible for making the necessary changes in the TCP/IP stack for handling the PPP or IP data.
• Responsible for documenting and unit testing.
• Responsible for producing the detailed impact analysis report and regular status update regarding the progress of the project.
• Responsible for resolving all the faults prior to release.


(Apr 2006 to Jun 2007)

Senior Engineer


Languages C, C++, Perl
Hardware / tools Arm Board, LG X298 Platform, Lauterbach, Telelogic, Perforce, Rational clearcase, Clearquest, Bugdb (Prop.), ASN.1
Operating System WINXP, Nucleus, Unix
Project Description Development of 3 new Layer-3 features: Location Services (LCS), SMS support on PS and Unstructured Supplementary Service Data (USSD) for embedded software system(Mobile Handset protocol stack).
Responsibilities • Responsible for producing detailed design documents and getting agreement with the business, choosing the appropriate development strategy.
• Responsible for implementing the 3 features of Protocol stack using
C- Language with embedded concepts.
• Actively involved in the design and development of C++ based interface API’s using STL and other OO concept.
• Responsible for documenting, reviewing and unit testing.
• Responsible for maintaining the quality and warning level of the code as agreed.
• Responsible for producing the detailed impact analysis report and regular status update regarding the progress of the project.


(Oct 2005 to Mar 2006)

Engineer



Languages C, C++
Hardware / tools ARM Board and debugger, Lauterbach, Rational clearcase, Rational clearquest
Operating System Nucleus, WINXP, Unix
Project Description To develop Conformance testcases from 3GPP specs 34.123, 51.010 and 31.124.
Responsibilities • Responsible for developing the test cases for the following modules using
C and C++:
 Call Control(CC):
 Supplementary Services(SS):
 Public Land Mobile Network(PLMN):
 Mobility Management(MM):
 Session Management(SM)
• Responsible for Design of common interface for modules.
• Responsible for Analysis of input data handling.
• Responsible for maintaining and developing new conformance cases according to new releases.

[ Top | CV | Skills ]

Recruiters: (Buyers)

To contact freelancers, please register as a Buyer

Register as buyer

Freelancers: (Sellers)

To advertise your services please register as a Seller

Register as seller