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.
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
- 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 www.northropgrumman.com/EEO. U.S. Citizenship is required for most positions.
Meet Some of Northrop Grumman's Employees
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.
Back to top