mental images - rendering imagination visible



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
  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