Northrop Grumman - Oklahoma City, OK

posted 2 months ago

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

About the position

The Sr. Principal Engineer Software - Simulation role at Northrop Grumman involves designing, developing, integrating, and testing software for flight and mission-critical systems. The position requires collaboration with multi-disciplinary teams in an Agile environment to create simulation software that is essential for current and future projects. The role emphasizes innovation and the application of advanced technologies to meet complex mission requirements.

Responsibilities

  • Design, develop, integrate, and test software for end-user customers and businesses.
  • 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 8 years of related engineering experience; OR a Master's degree in STEM with 6 years of related engineering experience; OR a PhD in STEM with 4 years of related engineering experience.
  • Experience with the full Software Development Life Cycle (SDLC).
  • Experience with programming or scripting languages: C, C++, and 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.
  • Experience with 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
  • Paid time off (PTO) for vacation and personal business
  • Discretionary bonuses based on individual contributions
  • 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