Principal Software Engineer

4 hours ago


Melbourne, Florida, United States Northrop Grumman Full time
Job Title: Principal Engineer Software/Senior Principal Engineer Software

Job Summary:

Northrop Grumman Aeronautics Systems Sector has an opening for a Principal Engineer Software / Senior Principal Engineer Software to join the Global Surveillance Division. The successful candidate will be responsible for deploying, automating, maintaining, troubleshooting, and improving the systems and software infrastructure running smoothly. The role requires hands-on technical experience and a can-do approach towards environment automation and management along with continuous improvements.

Key Responsibilities:

  • Design, implement, and unit test software
  • Work with various team members to integrate functionality with other software components
  • Lead a team and/or provide leadership to drive solutions of complex problems
  • Gather and report software metrics
  • Support software working groups with the customer
  • Ensure software best practices
  • Develop software products from all phases of the software lifecycle

Requirements:
~ Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline from an accredited university with 5 or more years software development experience, or Master's degree and 3 or more year's experience developing software or a PhD with 0 or more years software development experience.
~ Demonstrated experience with bash scripting, Linux System Administration and OS configuration
~ Demonstrated experience with multi-level security, and cybersecurity hardening
~ Demonstrated experience with documenting software requirements and test cases related to multi-level security and cybersecurity hardening
~ Demonstrated experience with C/C++ or other OOP languages
~ Experience with formal software test and Weapon System evaluations
~ Understanding of software and system modeling with UML or SYSML
~ In-depth working knowledge working with computer networking technologies and OSI model
~ In-depth working knowledge of Security Enhanced Linux (SELinux) architecture and implementations
~ In-depth working knowledge in configuration management using industry standard tools and processes
~ The ability to obtain and maintain a DoD Secret level security clearance.
~ Master's degree with 10 or more years' experience developing software
Experience leading cross-functional engineering teams
Familiarity with ship-based airborne radar platforms
Familiarity with the Agile software development process
Working Knowledge of the Risk Management Framework (RMF) process
In Scope Active DoD Top Secret level security clearance

  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareNorthrop Grumman is seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareNorthrop Grumman Aeronautics Systems Sector has an opening for a Principal Engineer Software/Senior Principal Engineer Software to join the Global Surveillance Division supporting a team of qualified, diverse individuals. This position will be located in Melbourne,...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software Engineer/Senior Principal Software EngineerNorthrop Grumman is seeking a highly skilled Principal Software Engineer/Senior Principal Software Engineer to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will be responsible for designing, implementing, and maintaining software systems...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software Engineer/Senior Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer/Senior 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, implementing, and maintaining software systems that support...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe 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 systems using C/C++ and other OOP...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer SoftwareWe are seeking a highly skilled Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for designing, developing, and delivering software solutions that meet the needs of our customers.Key Responsibilities:Design and develop software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerNorthrop Grumman is seeking a highly skilled Principal Software Engineer to join our team in Melbourne, Florida. 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,...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer Software/Senior Principal Engineer SoftwareJob Summary:We are seeking a highly skilled Principal Engineer Software/Senior Principal Engineer Software to join our team at Northrop Grumman. As a key member of our Global Surveillance Division, you will be responsible for deploying, automating, maintaining, troubleshooting, and...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe 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 systems for our end-user customers and businesses.Key Responsibilities:Design and develop software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe 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 systems for our end-user customers and businesses.Key Responsibilities:Design and develop software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Engineer SoftwareNorthrop Grumman is seeking a highly skilled Principal Engineer Software to join our team in Melbourne, Florida. As a key member of our Global Surveillance Division, you will play a critical role in the design, development, and delivery of our program's network architecture.Key Responsibilities:Design and implement...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe 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 systems for our end-user customers and businesses.Key Responsibilities:Design and develop software...


  • Melbourne, Florida, United States Northrop Grumman Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman. As a key member of our research and development team, you will be responsible for designing, implementing, and maintaining software systems that support our cutting-edge technologies.Responsibilities:Design and develop...