Find Engineering and Product Development Jobs with Northrop Grumman

Our Engineers are among the best in the business, and require equally devoted team members to help develop our advanced systems and products. Use your talent, education and experience to work with the latest in aerospace and defense technology. You’ll literally be defining the future. Bachelor’s degree required plus experience. Top-secret security clearance and U.S. citizenship are required.

Date: 10/14/2009
Location: Chantilly, VA
Software Engineer 4 (Reverse Engineer) – 187518
This is an exciting opportunity for a Software Engineer on a high performance development team delivering the latest in secure software systems.
We are looking for an experienced software engineer that has a background in working closely with a technical team and who is familiar with the full software lifecycle. Our processes include requirements engineering, system design, software development, unit and integration testing, formal software testing procedures, configuration management, and quality assurance techniques. Your primary responsibilities will be to perform software coding of secure systems, but duties also include participation in and support of each stage of the software development process.

Specific duties include but are not limited to:
Conduct / participate in multidisciplinary planning, design, and development of software systems.
Assist in the design of new applications and enhancements to existing applications.
Develop code for new applications and supports code modifications to legacy systems.
Perform unit testing and integration testing for new and legacy applications.
Develop supporting documentation, including requirements, design, and technical manuals.
Support regular Customer interaction through memos, status meetings, and technical exchanges.

Candidates must possess the required skills and two skills from the additional skills list to be considered for this position.

Required skills:
Bachelors degree and 9 years, Masters degree with 7 years, 13 years of related experience may be considered in lieu of degree.
This position requires a SECRET clearance level. Top Secret / SCI with polygraph examination preferred.
Proficiency in C/C++
Windows development
Experience using source control software

Additional skills:
Reverse engineering experience
Low level development experience (Assembly, driver level, etc.)
Embedded operating systems
Mobile development (Windows mobile, symbian, IPhone, blackberry, etc

Additional Assets:
Experience with .NET/C#
Mac development experience

This position requires strong interpersonal skills in working with the customer, program manager and technical team in a "self starter" role. The ideal candidate displays a proactive approach to problem-solving and is committed to achieving quality results on schedule. Strong attention to detail is required.
Security Clearance Required.