Software Designers develop, modify and test software applications and systems. They measure how well a system is working and apply software simulation to test and improve the processes.
Software designers have knowledge of circuit boards, processors and computer hardware and software.
Software Designers enjoy computers and also have an interest in problem-solving, innovative thinking and embracing new technologies.