Northrop Grumman - Oklahoma City, OK

posted 2 months ago

Full-time - Entry Level
Oklahoma City, OK
5,001-10,000 employees
Computer and Electronic Product Manufacturing

About the position

The Software Engineer - Simulation position at Northrop Grumman involves designing, developing, integrating, and testing software for simulation applications that support the next generation of aircraft technologies. The role requires collaboration with multi-disciplinary teams in an Agile environment to ensure the software meets the needs of end-user customers and businesses. This position is critical to the company's current and future projects, focusing on innovative solutions in areas such as AI/ML, Quantum computing, and cloud technologies.

Responsibilities

  • Design, develop, integrate, and test software for simulation applications.
  • Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products.
  • Architect and develop applications in a simulated training environment.
  • Collaborate with Agile Scrum teams to develop software products for multiple software baselines.

Requirements

  • Bachelor's degree in a STEM discipline with 2 years of related engineering experience, or a Master's degree in STEM.
  • Experience with the full Software Development Life Cycle (SDLC).
  • Proficiency in at least one programming or scripting language: C, C++, or Python.
  • Experience with tools such as Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity.
  • Must have an active DoD Secret or higher clearance.

Nice-to-haves

  • Strong understanding of C and C++ languages including templates, memory storage, and compiler/linker.
  • Experience with Joint Simulation Environment (JSE), Distributed Interactive Simulation (DIS), or High-Level Architecture (HLA).
  • Experience with Full-Motion Flight Training Systems.
  • Knowledge of simulated threat environments such as AFSIM or NGTS.
  • Excellent communication and interpersonal skills.

Benefits

  • Retirement and Savings Plan
  • Group medical, dental, and vision coverage
  • Life and disability insurance
  • Flexible spending accounts
  • Professional development opportunities
  • Employee Resource Groups (ERGs) for community and support.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service