2. You may be asked to… Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance Develop and direct software system testing and validation procedures, programming, and documentation
3. Education Needed… Bachelors degree will most likely be needed but a Masters degree is preferred You can enhance your employment opportunity by taking an internship Work experience could also help