Northrop Grumman is hiring a Software Engineer Intern for its Space sector in Azusa, California. The intern will support software design, development, testing, integration, and debugging for advanced mission and space processing work.
Responsibilities
As a selected candidate you can support the design, development, documentation, testing, integration, and debugging of software written in various computer languages but with emphasis on C++ OO. You can ensure software standards are met. Understanding the importance of collaborating with a diverse team and across disciplines in an often-dynamic environment is a philosophy you share and demonstrate. Continual skill development and knowledge expansion of your software and engineering expertise is part of your life. You live to solve challenges! Our mission to protect people, property, and democracy through the sensors we build is important to you
Qualification
Required
Be a student who is enrolled full-time and pursuing an undergraduate or graduate degree from an accredited college/university and will be enrolled full time in Fall 2027
Be majoring in computer science, computer engineering, software engineering, or related Science Technology Engineering Math (STEM) field
Be able to obtain and maintain a U.S. Government security clearance (U.S. citizenship is a pre-requisite) as well as Program Special access within a reasonable period of time, as determined by the company to meet its business needs (U.S. citizenship is a pre-requisite)
Experience with at least one programming language such as Java, Python, C++, C#, or Javascript
Understanding of core computer science concepts like data structures, algorithms, and object-oriented programming
Preferred
Have an overall cumulative GPA of 3.00/4.0 or higher
Previous internship, co-op, research, lab, or substantial class project experience
Proficiency in one or more languages such as Python, Java, C++, C#, or JavaScript
Familiarity with data structures, algorithms, and object-oriented design
Experience with Git or other version control systems
Exposure to testing, debugging, and code reviews
Familiarity with Agile development practices
Coursework or project experience in areas like web development, embedded systems, cybersecurity, AI/ML, or distributed systems
Benefits
Relocation assistance may be available
Training, professional development and networking opportunities
Exposure to a wide variety of projects and customers
A very friendly collaborative workplace
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.