Principal Software Engineer

3 days ago


Melbourne, Florida, United States Northrop Grumman Full time
About the Role

We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software organization, you will be responsible for designing, developing, and integrating software solutions for our end-user customers and businesses.

Key Responsibilities
  • Design and develop software applications in a simulated training environment
  • Participate in the full software development life cycle, including requirements, design, implementation, qualification, and delivery of software products
  • Collaborate with multi-disciplinary teams, including systems engineers, hardware designers, and integration/test engineers, to develop and maintain complex software systems
  • Analyze system capabilities to resolve problems and improve software performance
Requirements
  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering, or Math) with 5 years of related engineering experience, or a Master's degree in STEM with 3 years of related engineering experience
  • Experience with the full Software Development Life Cycle (SDLC) and at least one programming or scripting language, such as C, C++, or Python
  • Experience with tools such as Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
  • Active DoD Secret or higher clearance and ability to obtain and maintain Special Access Program (SAP) clearance
Preferred Qualifications
  • Strong understanding of C and C++ languages, including templates, memory storage, and compiler/linker
  • Experience with or knowledge of Joint Simulation Environment (JSE), Distributed Interactive Simulation (DIS), or High-Level Architecture (HLA)
  • Experience with Full-Motion Flight Training Systems and simulated threat environments
About Northrop Grumman

At Northrop Grumman, we are committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.



  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Title: Principal Software EngineerJob Summary: We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a Principal Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. You will work closely with cross-functional teams to deliver...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a highly skilled Principal Software Safety Engineer/Senior Principal Software Safety Engineer to join our team of qualified professionals. This position will be located in a dynamic and innovative environment.Key Responsibilities:Apply knowledge, methodologies, and principles of safety engineering as defined in...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Deploy, automate, maintain, troubleshoot, and improve software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using software engineering best...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Deploy, automate, maintain, troubleshoot, and improve software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Senior Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software engineering team, you will be responsible for designing, developing, and delivering complex software systems that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using software engineering best...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Software Safety Engineer to join our team at Northrop Grumman. As a key member of our engineering team, you will be responsible for ensuring the safety and reliability of our software systems.Key ResponsibilitiesApply knowledge of safety engineering principles and methodologies to identify and mitigate...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a highly skilled Software Systems Engineer/Principal Software Systems Engineer to join our team of qualified professionals within our Avionics Integration Engineering organization. This position will be located in a dynamic and innovative environment.Key Responsibilities:Develop detailed software requirements...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Software Engineer or Senior Principal Software Engineer to join our Global Surveillance Division at Northrop Grumman. As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems that support our mission-critical applications.Key...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a highly skilled Software Systems Engineer/Principal Software Systems Engineer to join our team of qualified professionals within our Avionics Integration Engineering organization. This position will be located in a dynamic and innovative environment.Key Responsibilities:Develop detailed software requirements...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job DescriptionJob Summary:Northrop Grumman is seeking an experienced Principal or Senior Principal Loads Engineer to support an advanced development program within our Vehicle Engineering team in Melbourne, FL.Key Responsibilities:Perform a subset of the following analyses: flight loads, ground loads, gust response, flutter, aeroservoelastic responses,...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal Systems Engineer or Senior Principal Systems Engineer to join our team at Northrop Grumman. The successful candidate will be responsible for designing and developing Electromagnetic Environmental Effects (E3) solutions for our aerospace systems.Key ResponsibilitiesDevelop and implement E3 design guidelines...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Melbourne, Florida, United States of America Clearance Type:Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America)Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 8At Northrop...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Melbourne, Florida, United States of America Clearance Type:Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America)Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 8At Northrop...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Melbourne, Florida, United States of America Clearance Type:Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America)Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 8At Northrop...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Melbourne, Florida, United States of America Clearance Type:Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America)Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 8At Northrop...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Melbourne, Florida, United States of America Clearance Type:Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America)Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 8At Northrop...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Requisition ID: R Category: Engineering Location: Melbourne, Florida, United States of America Clearance Type:Secret Telecommute: No- Teleworking not available for this position Shift: 1st Shift (United States of America)Travel Required: Yes, 10% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 8At Northrop...