Sr Staff C2 Software Lead Engineer – 10558-1

Company:  Northrop Grumman
Location: Huntsville
Closing Date: 16/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Requisition ID: R10172058

  • Category: Engineering
  • Location: Huntsville, Alabama, United States of America | Colorado Springs, Colorado, 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, 25% of the Time
  • Relocation Assistance: Relocation assistance may be available
  • Positions Available: 1

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way.

Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world’s biggest challenges.

Northrop Grumman Defense Systems is seeking Sr Staff C2 Software Lead Engineer – 10558-1. This position will be located in Huntsville, Alabama or Colorado Springs, Colorado and will support the Sentinel Program.

What You’ll Get To Do:

The role of the Command and Control (C2) Lead Software Engineer is to serve as the senior-most software engineer within C2, provide technical guidance & direction for all software engineering activities, mentor and guide engineering staff and ensure the C2 Software Director and Lead Software Architect are aware of technical issues within the organization.

Responsibilities include technical leadership by:

  • Ensuring teams are designing and implementing software with compliance to system software architecture.
  • Working as an important member of the architecture board to provide guidance and feedback on software architecture understanding the impacts cross functionally.
  • Providing review on tools and processes for improvement in software development plan.
  • Responsible for confirming compliance with process and software development plan.
  • Ownership of all deviations and waivers from process and software development plan.
  • Owner of all deviations from software test plan.
  • Signature authority on product Style guide and software test plan.
  • Will deliver each Program Increment a summary of the deviations and waivers from each product and a plan to address.
  • Ensures coding standards for safety critical software/firmware development account for the risks associated with the programming language utilized.
  • Enforce coding guidelines that facilitate consistency, readability and maintainability of the code.
  • Verify that the software/hardware plans, processes and policies ensure the proper disposition of deactivated code, dead code, lab unique functionality, flight test unique software, training system hooks, undocumented functions.
  • Develop a process and force process to perform a change impact analysis utilizing a fully defined SCF thread analysis.
  • Verify that the system, hardware and software plans define how all internal and external data and control mechanisms will be documented.
  • Verify the hardware and software plans address how static and dynamic code analysis will be performed.
  • Define plans that describe how full coverage of software/firmware source and object code structures will be achieved for all Safety Critical software/firmware.
  • Ensure the software verification plan defines how low-level testing is performed and results documented.
  • Verify via inspection of software/hardware verification plans for robustness testing including the following: within-bounds; on-bounds; outside of bounds; invalid variable input values; error in input values or counters; exception handling correctness.
  • Ensure the system, hardware and software verification plans address complete functional validation of the hardware and software.
  • Enforce Peer Review process and ensure peer review checklist is utilized.
  • Develop/Ensure that the plans define the software and firmware build process for all load images at the appropriate level.
  • Verify via inspection of software plans, that criteria for the selection of re-use, COTS and GOTS have been established.
  • Verify via inspection of software plans, that processes, policies, design and testing of safety critical systems address/adhere to established requirements.
  • Plans document how the decision is made if firmware will be developed and tested as hardware or software.
  • Plans and standards for architecture and design address selection process that accounts for providing safe, fault tolerant, and deterministic operation for critical functions.
  • Ensure the architecture physically and functionally separates/isolates safety critical elements/components from non-safety critical elements/components.
  • Verify that plans document development, verification, and validation processes assigned to each CSIL and Design Assurance Level.
  • Verify software will be developed and verified to the highest criticality of the Safety Critical Function(s) it supports.

Position Benefits:

As a full-time employee of Northrop Grumman Defense Systems, you are eligible for our robust benefits package including:

  • Medical, Dental & Vision coverage
  • 401k
  • Educational Assistance
  • Life Insurance
  • Employee Assistance Programs & Work/Life Solutions
  • Paid Time Off
  • Health & Wellness Resources
  • Employee Discounts

This position’s standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.

Job Qualifications:

You’ll Bring These Qualifications:

  • 14 Years with Bachelor’s in relevant field of study, 12 Years with Masters, 09 Years with PhD or 04 additional years in lieu of a degree.
  • Active DoD Secret clearance with a reinvestigation date occurring in the last 06 years.
  • US Citizenship and ability to obtain Special Program Access (SAP).
  • Minimum of 5 years of experience formally leading engineering teams/and or organizations to achieve a common goal.
  • Complex aerospace and/or DoD systems experience.

These Qualifications Would be Nice to Have:

  • Bachelor's degree or higher in a Science, Technology, Engineering and Mathematics (STEM) related field.
  • Active U.S. Government DoD Top Secret security clearance at time of application.
  • Knowledge of Specialty Engineering disciplines.
  • Experience with MBSE and development of UML design.
  • Prior experience interfacing with prime contractor site leads and USAF leadership personnel.
  • Experience leading the performance of tasks on schedule, at cost and achieving all requirements.
  • Demonstrated effectiveness in achieving results through managing people.
  • Strong understanding and broad application of complex engineering systems.
  • Strong oral and written communication skills.
  • Experience in working closely with customers to ensure delivery of systems that meet warfighter needs.
  • Ability to collaborate and achieve consensus when dealing with groups from diverse organizations.
  • Demonstrated experience in making sound decisions in uncertain and difficult situations.
  • Understands best practices required for the development of Safety Critical Software Development.
  • Experience with Kubernetes and containerization.
  • Demonstrated Experience implementing Time and Spatial partitioning.
  • Diverse Software development experience.
  • Experience enforcing software development processes.
  • Familiarization with DO178 and process that covers software development lifecycle.

Salary Range: $174,800 - $262,200
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers.

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer.

#J-18808-Ljbffr
Apply Now
Share this job
Northrop Grumman
  • Similar Jobs

  • Sr Staff C2 Software Lead Engineer – 10558-1

    Huntsville
    View Job
  • Sr Staff C2 Software Lead Engineer – 10558-1

    Huntsville
    View Job
  • Sr Staff C2 Software Lead Engineer – 10558-1

    Huntsville
    View Job
  • Sr Staff C2 Software Lead Engineer – 10558-1

    Huntsville
    View Job
  • Sr Staff C2 Software Lead Engineer – 10558-1

    Huntsville
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙