
Principal Systems Modeling and Simulation Engineer
Northrop Grumman
full-time
Posted on:
Location Type: Office
Location: San Diego • California • United States
Visit company websiteExplore more
Salary
💰 $114,000 - $171,000 per year
Job Level
About the role
- Utilize full life cycle design, implementation, and unit testing of software using C# / .NET
- Leverage core computer science fundamentals—algorithms, data structures, and complexity analysis—to solve logical and mathematical problems
- Develop, profile, and tune high performance, optimized code
- Build and maintain desktop applications with WPF and the MVVM pattern; extend MVVM concepts to modern UI frameworks such as Blazor
- Design and publish reusable UI component libraries that work in both WPF and Blazor environments
- Follow secure coding practices and defense-related compliance standards (e.g., NIST, DoD)
- Create and maintain technical documentation; translate design decisions for both technical and non-technical stakeholders
Requirements
- Must have a Bachelors degree in a STEM field and at least 5 years of relevant military / professional experience, OR a Master's Degree in a STEM field and at least 3 years of relevant military / professional experience, OR a PhD and at least 1 years of relevant military / professional experience
- Must have an active DoD Secret or higher clearance with a background investigation completed within the last 6 years or currently enrolled into Continuous Evaluation
- Strong grasp of agile software development methodologies
- Proficiency with Object Oriented languages (C#, C++, Java, etc.)
- Demonstrated expertise in the .NET runtime, CLR internals, garbage collection, and JIT compilation
- Proven ability to write highly optimized, performant code and conduct profiling/tuning
- Experience building WPF applications using the MVVM pattern; familiarity with MVVM implementation in Blazor
- Familiarity with CRUD, DTO, and gRPC service patterns
- Significant experience with version control tools (Bitbucket, GitHub, GitLab, Git, TFS) and CI/CD pipelines
- Good knowledge of secure coding standards and relevant defense compliance (NIST, DoD)
- Strong problem-solving skills; capacity to work independently while adhering to strict timelines.
Benefits
- Health insurance coverage
- Life and disability insurance
- Savings plan
- Company paid holidays
- Paid time off (PTO) for vacation and/or personal business
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETWPFMVVMBlazoralgorithmsdata structuresperformance tuningObject Oriented programminggRPC
Soft Skills
problem-solvingindependencecommunication
Certifications
DoD Secret clearance