Engineer Software 3/4 (UI Focused)

Northrop Grumman Mission Systems sector is seeking a Software Engineer 3/4 in the Engineering, Manufacturing & Sciences (EM&S) Central Region Engineering, Huntsville Site. In the Mission Systems sector, you'll join our experts in developing systems and solutions that keep our world safe. The qualified applicant will work in our Huntsville, Alabama office, headquarters for the Missile Defense and Protective Systems (MDPS) division.

The successful candidate will clearly demonstrate strong technical skills to achieve sustainable quality products. He/she will have a track record as an effective communicator and problem solver who is able to develop and maintain good working relationships with internal and external stakeholders. This candidate will demonstrate a commitment to ethics and integrity, and the capability to innovate while challenging traditional ways of doing business.

Excellent verbal and written communication skills are required and the ideal candidate will have demonstrated success collaborating and developing software for small to large scale programs. This candidate will demonstrate a broad skill set that is balanced between interpersonal and technical capabilities. He/she will have an ability to operate in a team environment and collaborate across the sector business areas as required to accomplish the team goals. The candidate will work closely with other software developers. The Software Engineer will work closely with other developers to accomplish the following:

  • Reverse engineer software and rearchitect code based to meet alternative requirements
  • Defining/refactoring interfaces between various sensors, command and control, and fire controls systems
  • Complete work independently and as a part of a team.
  • Interact with related disciplines to accomplish goals.
  • Solve complex problems through innovative and creative solutions.
  • Utilize software development tools to increase efficiency in code development while decreasing defects.
  • Interact with customer/supplier organizations.

This requisition may be filled at a higher grade based on qualifications listed below.

Basic Qualifications:

This position may be filled at either a level 3 or 4.

  • BQs for a Software Engineer 3: requires 5 years with Bachelor of Science in Science, Technology, Engineering or Math; 3 Years with Masters; 0 Years with PhD. Degree in engineering, computer science, mathematics, or physics.
  • BQs for a Software Engineer 4: requires 9 years with Bachelor of Science in Science, Technology, Engineering or Math; 7 Years with Masters; 4 Years with PhD.
  • Active Secret clearance
  • Ability to develop software in object-oriented programming languages (Java, C ).
  • Background in GUI Development
  • Utilization of debugging tools and testing mechanisms.
  • Demonstrate adherence to applicable software development processes.
  • Strong interpersonal skills to communicate effectively with small technical teams.
  • Ability to collaborate in a team environment.
  • Ability to prioritize and adjust tasks to accomplish project results.
  • Ability to comprehend and analyze complex problems and develop solutions.

Preferred Qualifications:

  • Knowledge of Java/Swing or JavaFX, TK, QT.
  • 3D Graphics development experience, preferably OpenGL and Nasa World Wind.

Experience of the Missile Defense and sense/warn systems.

  • Experience with international sensors and fire control systems.
  • Defining and reverse engineering interfaces.
  • Development utilizing Linux environment.
  • Knowledge of various programming languages, such as Python, Ada, Fortran, MATLAB, etc.
  • Experience working on CMMI Level 3 programs
  • Use of development environments and configuration management.
  • Experience of OSGi, DDS, etc.
  • Proven communications skills with armed services & government customers
  • Model and Simulation experience
  • User Interface experience
  • Infrastructure and build environment experience

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.


Meet Some of Northrop Grumman's Employees

Jacqueline T.

Electrical Engineer

Jacqueline operates on power electronics for Northrop Grumman’s space application projects. She meets with engineering groups, chats with customers, and works on circuit analysis.

Jonathan M.

Electronics Engineer

Jonathan works with avionics industry subject matter experts to come up with new feature developments before implementing those ideas in the Northrop Grumman laboratory.


Back to top