Principal Software Engineer

5 days ago


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

Job Summary:

We are 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 designing, implementing, and maintaining software systems and infrastructure. Your expertise in software development, automation, and management will be crucial in ensuring the smooth operation of our systems.

Responsibilities:

  • Deploy, automate, maintain, troubleshoot, and improve software systems and infrastructure
  • Work with internal business partners to gather requirements, prototype, and architect complex solutions
  • Design and implement application builds, releases, deployment, and configuration activities
  • Participate in the full life cycle of software development, including requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance
  • Apply technical expertise in solving complex integration problems
  • Interact with Program Management, external suppliers, and/or government customers

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
  • Experience with SELinux, Git version control, C/C++, or other OOP languages, and formal software test and Weapon System evaluations
  • Understanding of software and system modeling with UML or SYSML
  • In-depth working knowledge in the use of containers (Docker, podman, Kubernetes, etc.), 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 and a program special program access clearance

Preferred Qualifications:

  • Master's degree with 10 or more years' experience developing software
  • Experience leading cross-functional engineering teams
  • Experience interfacing with customers and/or stakeholders
  • Familiarity with ship-based airborne radar platforms
  • Familiarity with the Atlassian tool suite like Jira and Confluence
  • 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 and program special program access clearance

Salary Range:

$90,400 - $135,600

Salary Range 2:

$112,000 - $168,000

The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, and current market conditions.

Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives.

In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays, and paid time off (PTO) for vacation and/or personal business.

The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

Northrop Grumman is 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.

For our complete EEO/AA and Pay Transparency statement, please visit.

U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

By applying, you consent to your information being transmitted by HourlyJobsNearMe to the Employer, as data controller, through the Employer's data processor SonicJobs.



  • 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 SoftwareJob 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,...


  • 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 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 DescriptionJob Title: Principal Engineer SoftwareLocation: Melbourne, Florida, USAJob Type: Full-timeIndustry: Aerospace and DefenseCompany: Northrop GrummanJob SummaryWe are seeking a highly skilled Principal Engineer Software to join our team at Northrop Grumman. The successful candidate will be responsible for designing, developing, and delivering...


  • 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 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, develop, and test...