Northrop Grumman is seeking an entry level Software Engineer to join a high performance team of professionals developing leading edge software applications. The candidate would be exposed to a variety of programs that provide critical solutions to US government agencies and the Department of Defense. Our dynamic work environment offers exciting entry-level opportunities including innovative R&D solutions, end-to-end system development, and operations & maintenance efforts. The candidate should be a self-motivated, energetic graduate in Computer Engineering, Computer Science, or a related technical discipline familiar programming/scripting languages, operating system fundamentals, and network configuration. The successful applicant will be responsible for designing, implementing and maintaining software solutions for a broad range of applications. Assignments will include software requirements analysis, design, coding, unit testing, integration, verification, and configuration management. Successful applicant must have strong skills in C++ or Java software development, scripting languages, and Object Oriented Analysis/Design. Knowledge of computer networking, modern software development environments, embedded programming, and software configuration management tools is a plus.
The selected engineer will work with various multi-disciplined product development teams to develop software systems and tools, participate in technical reviews and provide customer support. This position is located in Cincinnati, Ohio and includes:
- Analysis/modification of existing software
- Software development using languages such as C/C++, Java, .Php, Matlab, or scripting tools
- Generation of applicable documentation
- Interfacing with customers, program management and technical staff
- Problem resolution and improvement recommendations
- Occasional travel to Northrop Grumman and Government locations within the United States