Associate Software Engineer
Job Description
Northrop Grumman Defense Systems is seeking an Associate Software Engineer to support the Strategic Deterrent Systems Division in Huntsville, Alabama. This onsite role centers on designing, developing, documenting, testing, and debugging application software and related systems, including work that applies logical and mathematical solutions.
In this position, you will partner across disciplines to help plan, design, develop, and use electronic data processing systems for product and commercial software. You will also assess computer user needs and analyze system capabilities to address program intent, output requirements, input data acquisition, programming techniques, and controls.
Responsibilities
- 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 for electronic data processing systems used in product and commercial software
- Determine computer user needs and analyze system capabilities to resolve 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
Requirements
- Completing or completed a bachelor’s degree from an accredited institution
- Majoring in or having majored in Computer Science or Computer Engineering
- Ability to obtain a U.S. Government security clearance; U.S. citizenship is a prerequisite
- Completing or completed a master’s degree from an accredited institution
Preferred Qualifications
- Overall cumulative GPA of 3.70/4.0 or higher
- Previous internship/co-op or other work experience, leadership and teamwork capabilities, interpersonal communication skills, and activities (professional, community, or extracurricular)
Security Clearance and Travel
- Clearance required for start: No
- Clearance type: Secret
- Travel: No
Additional Information
- Relocation assistance: May be available
- Application period: Estimated 20 days from the job posting date, with timing potentially shortened or extended based on business needs and candidate availability
Education
- Bachelor’s degree (T01) or Master’s degree (T02), in Computer Science or Computer Engineering
Salary
- Associate Software Engineer (T01): USD 72,700 - 109,100 per year
- Software Engineer (T02): USD 87,600 - 131,400 per year