Engineer Software 2-19480

Northrop Grumman Mission Systems is seeking a Software Engineer 2 for our Schriever Air Force Base, CO location.

The Missile Defense Space Warning Tool (MDST) team is seeking talented, motivated software engineers to develop the next generation of high fidelity, physics-based infrared space sensor simulations.MDST offers a progressive, highly collaborative development environment, and is recognized as the leader in agile software development practices within the MDA. MDST fosters a culture of innovation, and encourages both individual and team growth. We use a fast paced, trunk-based development methodology supported by advanced DevOps automation technologies including continuous integration, improvement, and delivery on a modern Red Hat Enterprise Linux 7 platform. MDST has collaborative, self-organized teams creating high fidelity, optimistic parallel discrete event simulators in C and innovative user experiences with Java FX. MDST provides opportunities to explore new technologies and innovative software best practices, and implement them within a production environment supported by a DevOps culture.As an engineer on the MDST team, you will work collaboratively with team members, government customers, and product users to achieve the MDST product vision, help shape the development environment and process, work on user stories from discovery through demonstration, support MDST Operations through BMDS exercises, events, and training, and experiment with new technologies and software best practices.


Basic Qualifications:

Bachelor's degree in STEM related field and at least 5 years of experience in all aspects of the software development lifecycle including analysis, design, code, test, integration, maintenance

Experience in the use of the UML, and tools such as Magic Draw

Strong understanding of Object Oriented software development

Experience with the Linux operating system and development tools (e.g. GDB, DDD, vi/emacs, GNUMake, etc)

Development skills with C and/or Java

Experience with software development of models and simulations

Experience with CM and process tools (e.g. Git, Jira, etc)

Experience working both independently and in a team environment

Possess strong written and verbal communication skills

Active DoD Secret clearance

Preferred Qualifications:

  • Experience in engineering modeling and simulation systems using an optimistic parallel discrete event simulation (OP-DES) platform
  • Experience in agile software development methodologies including Scrum and Kanban
  • Experience in User Interface (UI) design and implementation with Java
  • Experience in software process automation including Continuous Integration (CI) and Continuous Delivery (CD)
  • Experience in Linux scripting (Perl, Bash, Python, etc)
  • Knowledge/experience in User Experience (UX) design and research
  • Knowledge/experience in any of the following: missile defense systems, space-based sensor systems, Theater Event System, infrared sensors, tactical communication systems

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 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