Job Description :
Key Requirements:
Proficient in developing C++ and C# (or Java) desktop applications.
Proficient in MATLAB.
Experience with acquisition, processing, analysis and presentation of real-time data.
Knowledgeable in digital signal processing and digital communications.
Possess a strong mathematical background and knowledgeable in algorithm optimizations.
Exhibit strong organizational, analytical, multi-tasking and prioritization skills.

Desired qualifications:
Experienced in user-interface development.
Familiar with design patterns, unit testing and agile development.
Familiar with .NET technologies such as WPF and WCF.
Knowledgeable in C, Managed C++ and Interop.
Experience in the oil and gas industry.
Experience with Microsoft Visual Studio and Team Foundation Server.