Open positions, Technology Design and Engineering Oy