Job Requirements
Huntsville, AL
Secret Polygraph not specified
Career Level not specified
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Software Developer
Program Description:
This program is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery.
Day to Day Responsibilities:
Develop, maintain, and enhance software applications using C/C++
Participate in the full software development lifecycle, including requirements analysis, design, development, integration, testing, deployment, and maintenance.
Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software.
Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
Ensures software standards are met.
Required Skills:
In depth knowledge in C/C++
Experience with full software lifecycle development
Software design experience
Software architecture experience
Background in integration and testing
Familiarity with MBSE
Program Description:
This program is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis & design, code & unit test, integration, and support to formal test/delivery.
Day to Day Responsibilities:
Develop, maintain, and enhance software applications using C/C++
Participate in the full software development lifecycle, including requirements analysis, design, development, integration, testing, deployment, and maintenance.
Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software.
Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.
Ensures software standards are met.
Required Skills:
In depth knowledge in C/C++
Experience with full software lifecycle development
Software design experience
Software architecture experience
Background in integration and testing
Familiarity with MBSE
group id: 10313966