logo

Northrop Grumman

Principal Virtual Simulation Software Engineer

Department
Engineering
Job Type / Location
remote
Experience Required
7+ years
Posted On

As a Principal Virtual Simulation Software Engineer, you will lead the design and development of complex virtual simulation software systems for defense and aerospace applications. You will work closely with cross-functional teams to define and implement software architectures, develop and integrate software components, and ensure the delivery of high-quality software products.

Key Responsibilities:

  • Lead the design and development of virtual simulation software systems, including architecture, design, and implementation.
  • Collaborate with cross-functional teams to define and implement software requirements, including system design, integration, and testing.
  • Develop and maintain software components, including algorithms, data structures, and software frameworks.
  • Ensure the delivery of high-quality software products, including testing, validation, and verification.
  • Provide technical leadership and guidance to junior engineers and software developers.

Requirements:

  • Master's degree in Computer Science, Software Engineering, or related field.
  • Minimum 8 years of experience in software development, with a focus on virtual simulation software systems.
  • Strong expertise in software engineering principles, including design patterns, software architecture, and testing.
  • Experience with cloud computing platforms, including AWS.
  • Strong communication and leadership skills, with the ability to work effectively in a team environment.

View Assessment Process

Think you'll be a good fit?