Software Engineering includes the entire process of creating software. It goes beyond the immediate user problem and how to code it, but instead looks at the entire system and lifecycle to avoid larger technical issues. Software Engineers design, develop, document, test, maintain, and debug software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for internal and external software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Requires a Bachelor's degree and a minimum of 0-2 years of experience in a related or applicable field, or an equivalent combination of education and experience.
Job ID: 522393131
Originally Posted on: 5/25/2026
Similar Jobs