Home  
     
  mental images  
     
           
 
   

Senior Software Engineer: Software Infrastructure

     



 

Job Profile

  maintenance and improvement of the products source code architecture
  implementation and refactoring of base modules such as memory management
  development and acceleration of algorithms
  parallel algorithms and their implementation
  software engineering
  software interface design and implementation
 

all phases of development: design, implementation, testing, documentation, maintenance, and bug fixing.

Required Skills and other Prerequisites

  solid knowledge of C and C++
  long-term experience with code refactoring and application maintenance
  problem analysis and problem solving skills
  long-term experience with code refactoring and application maintenance
  experience with performance-citical multithreaded programming
  capable of self-disciplined use of work time
  capable of working in a small team

Experience in the following areas is a plus: computer graphics, compiler technologies, .Net, C++ STL