Sound QI is seeking a qualified Software Developer

Job Description

As a software developer with Sound QI, you’ll be part of an innovative team, working on applications that incorporate game-changing technologies for seismic data analysis and interpretation. Your responsibilities will include creating new software modules, coding plug-ins to industry-standard platforms, as well as maintaining and advancing existing software. You will have strong object-oriented design and coding skills, strong written and oral communication skills, and logical problem-solving skills. You will be working in a fast-paced, flexible environment where your contributions will be tested and implemented quickly.

Experience Required

Minimum Bachelor’s degree in computer science and 5 years experience in many of the following areas:

  • Microsoft Visual C++ and the MFC framework
  • Microsoft’s Visual Studio, TFS Source Control
  • Experience in Agile and/or SCRUM methodologies
  • Microsoft Unit testing Framework for C++ in Visual Studio
  • Geophysical applications in the Oil and Gas industry
  • Familiarity with industry standard file formats such as SEG-Y and .las
  • Microsoft C# / .NET and the WPF framework
  • Java / Eclipse
  • OpenGL
  • CUDA and GPU programming
  • Windows network programming (TCP/UDP)
  • Multi-threaded programming
  • Web programming (ASP/.Net)
  • Supporting legacy code
  • Customer support, bug tracking and reporting