Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Northrop Grumman

Software Engineer

Northrop Grumman

. Develop, implement, and maintain modular simulation and modeling software (e.g., C++, Python) to support system behaviors and scenarios.

Posted 5/7/2026full-timeSan Diego • California • 🇺🇸 United StatesJuniorMid-Level💰 $91,800 - $137,600 per yearWebsite

Tech Stack

Tools & technologies
JenkinsPythonSDLC

About the role

Key responsibilities & impact
  • Develop, implement, and maintain modular simulation and modeling software (e.g., C++, Python) to support system behaviors and scenarios.
  • Integrate simulation components with system interfaces, middle ware, and test harnesses; ensure interoperable data flows and real-time performance.
  • Design and execute verification and validation tests, analyze results, identify defects, and implement fixes to ensure model fidelity and accuracy.
  • Optimize simulation performance and scalability; profile code, reduce latency, and support CI/CD pipelines for automated builds and deployments.
  • Collaborate with systems engineers, testers, and stakeholders to translate requirements into simulation scenarios, produce technical documentation, and support demonstrations.

Requirements

What you’ll need
  • Bachelor’s Degree in a STEM discipline and 2 years of related engineering experience; OR a Master’s degree in a STEM discipline and 0 years of related engineering experience
  • Demonstrated professional experience developing software and scripts in Object Oriented C++ AND/OR Python
  • Demonstrated professional experience with software change control, change management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins
  • Demonstrated Professional Experience with the full Software Development Life Cycle (SDLC)
  • Demonstrated professional experience with static code analysis tools such as: Coverity, SonarQube, AND/OR Fortify
  • Active U.S Government Top Secret clearance
  • Ability to obtain and maintain initial Special Access Program (SAP) access via a Program Access Request (PAR)
  • Ability to obtain and maintain subsequent SAP PARs following commencement of employment to be able to completely support statement of work.

Benefits

Comp & perks
  • Health insurance coverage
  • Life and disability insurance
  • Savings plan
  • Company paid holidays
  • Paid time off (PTO)
  • 9/80 schedule
  • 401K matching program

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++PythonObject Oriented Programmingsoftware developmentverification and validationperformance optimizationstatic code analysissoftware change controlCI/CDSoftware Development Life Cycle
Soft Skills
collaborationcommunicationproblem-solvinganalytical skills
Certifications
Bachelor’s Degree in STEMMaster’s Degree in STEMU.S Government Top Secret clearance