Northrop Grumman is seeking a Principal or Senior Principal Design Software Engineer to handle, store, process, and visualize large amounts of data for a complex system comprised of multiple segments, incorporating mature and emerging technologies.
Requirements
- Experience with Object Oriented Analysis and Software Design Principles and Design Patterns
- Experience designing software to handle large amounts of structured or unstructured data
- Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts
- Data and Visualization tools: SharePoint, Elasticsearch, MariaDB, MongoDB, Tableau, Grafana, Tableau, Prometheus
- Experience with development and environment tools, e.g. Docker, Kubernetes, node.js, Jupyter Notebooks, Cypress, Visual Studio, Python, C/C++
- Experience with application management tools, e.g. GitLab, Nexus, Trivy, SonarQube, Doxygen
- Familiarity with Project & Task Management tools, eg Jira or Confluence, and agile methodologies
Responsibilities
- IPT-Level role, member of SW Design Team
- Support the software design team lead and partner with other engineering functions to progress and mature the segment
- Support critical engineering reviews and milestones (e.g. SRR, SFR, SDR, PDR, CDR, SVR, TRR)
- Design software to handle large amounts of structured or unstructured data
- Implement requirements & interface definitions in software, performing code and unit testing
- Familiarity with Model-Based Systems Engineering languages (SysML/UML) and concepts
- Experience with full software lifecycle: specification, design, implementation, integration, debug and maintenance
Other
- Bachelor's degree in a Science, Technology, Engineering or Mathematics (STEM) discipline from an accredited university
- Excellent written and oral communication skills with strong technical briefing skills
- Current active DoD TS/SCI clearance with the ability to obtain and maintain a polygraph
- U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions
- Travel: Yes, 10% of the Time