Nanotechnology software skill