Principal Engineer Systems Modeling Simulation
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems in air and space that impact people's lives around the world today, and for generations to come. Our work preserves freedom and democracy, and advances human discovery and our understanding of the universe. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have a lot of fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
The System Performance Modeling (SPM) team has an immediate need for an engineer with C++ software experience to support the development of constructive and real time Modeling and Simulation (M&S) applications. This position will require the ability to develop threat laydowns and simulation capabilities representing advanced weapon system concepts and implement those concepts in C++ using object-oriented design techniques. Development utilizes the
Analytic Framework for Simulation, Integration and Modeling (AFSIM) toolkit. AFSIM is a government-approved, C++ simulation framework for use in constructing engagement and mission-level analytic simulations for the Operations Analysis community. The objective of AFSIM simulations is the assessment of new system concepts and designs with advanced capabilities not easily assessed within traditional engagement and mission level simulations. Development activities may include modeling weapon kinematics, integrated air defense systems, non-kinetic effects, sensor systems, electronic warfare systems, communications networks, advanced tracking, correlation, and fusion algorithms, and automated tactics and battle management capabilities at various levels of access. Additional activities associated with this position include the development of visualizations for the AFSIM-based Integrated
Development Environment for Analysis and Simulation (IDEAS) and the Visual Environment for Scenario Preparation and Analysis (VESPA).
The successful candidate possesses an engineering background combined with experience in mathematical modeling and a solid background in object-oriented software design methodologies and programming using C++. Academic or practical experience in fields such as aerodynamics, kinematics, guidance and control, DIS/HLA, electronic warfare, radar, infrared
sensors, and/or communications systems would be a plus.
- Bachelor's degree in a STEM discipline (Science, Technology, Engineering, Math) (e.g. Electrical Engineering, Systems Engineering, Computer Engineering or other related degree) with 5 years of related professional experience or a Master's degree with 3 years of related experience.
- Must be able to obtain and maintain a U.S. Government Secret Clearance(U.S. citizenship is a pre-requisite).
- Experience in mathematical modeling and a solid background in object-oriented software design methodologies and programming using C++.
- General knowledge of software programming languages and databases and the ability to apply to software domain. Programming languages encompass higher order languages, auto-coded languages and assembly languages.
- General knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces.
- Ability to build, integrate and troubleshoot software components.
- Extensive, specialized knowledge of software programming languages and databases and the ability to apply to the software domain. Specifically programming languages that encompass higher order languages, auto-coded languages and assembly languages are a plus.
- Extensive, specialized knowledge of general and real-time software development and testing tools, capability and usage. Real-time tool examples include cross compilers, target debuggers and test/performance instrumentation.
- Extensive, specialized knowledge of domains, characteristics, constraints and products that require real-time software and influence architecture, requirements, interfaces, designs, and integration/test approaches. Real-time domain examples include control systems, human interfaces and signal processing. Examples of characteristics and constraints
that impact real-time software include hardware/software timing, sizing, bandwidth, optimization and synchronization.
Examples of products include aircraft, missiles, airborne/shipboard/space systems/ground-based operational systems and real-time support systems such as simulators and training systems.
- Extensive, specialized knowledge of real-time target environments, including processor and network architectures, communication protocols, simulation frameworks and electrical interfaces. Ability to build, integrate and troubleshoot software components.
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.
Back to top