Associate Software Engineer
Job Description
Northrop Grumman’s Defense Systems sector has an opening for an Associate Software Engineer (or Software Engineer) in Huntsville, AL, onsite, supporting work within the Strategic Deterrent Systems Division. In this role, you will be involved in the full software lifecycle, including design, development, documentation, testing, and debugging of application software and related systems.
The work also includes creating solutions that involve logical and mathematical approaches, along with collaborating across disciplines to plan and use electronic data processing systems for product and commercial software.
What You’ll Do
- Design, develop, document, test, and debug application software
- Design, develop, document, test, and debug application software and systems that include logical and mathematical solutions
- Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software
- Determine computer user needs and analyze system capabilities to address problems related to program intent, output requirements, input data acquisition, programming techniques, and controls
- Prepare operating instructions
- Design and develop compilers and assemblers, utility programs, and operating systems
- Ensure software standards are met
Required Qualifications
- Be completing or have completed a bachelor’s degree from an accredited institution
- Be majoring in or have majored in Computer Science or Computer Engineering
- Be able to obtain a U.S. Government security clearance; U.S. citizenship is a prerequisite
- Be completing or have completed a master’s degree from an accredited institution
Clearance and Travel
- Clearance required for start: No
- Clearance type: Secret
- Travel: No
Relocation and Travel
- Relocation assistance: Relocation assistance may be available
Preferred Qualifications
- Overall cumulative GPA of 3.70/4.0 or higher
- Previous internship/co-op or other work experience
- Demonstrated leadership and teamwork capabilities
- Interpersonal communication skills
- Activities (professional/community/extracurricular)
Education Levels
- Associate Software Engineer (T01): Bachelor’s degree in Computer Science or Computer Engineering
- Software Engineer (T02): Master’s degree in Computer Science or Computer Engineering
Compensation
- Associate Software Engineer (T01): $72,700 - $109,100 per year
- Software Engineer (T02): $87,600 - $131,400 per year
- Overall salary range listed: $72,700 - $131,400 per year
Application Timeline
The application period is estimated to be 20 days from the job posting date. This timeline may be shortened or extended depending on business needs and the availability of qualified candidates.