Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Cyber Software Engineer

$119.6k - $187.9k

Northrop Grumman

RELOCATION ASSISTANCE: No relocation assistance available

CLEARANCE REQUIRED FOR START: Yes

CLEARANCE TYPE: Polygraph

TRAVEL: Yes, 10% of the Time

Description

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. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems and technologies that fuel those missions. By joining in our shared mission, we'll support yours of expanding your personal network and developing skills, whether you are new to the field, or an industry thought leader. At Northrop Grumman you'll have the resources, support, and team to do some of the best work of your career.

Northrop Grumman Mission Systems would like you to join our team as a Principal Cyber Software Engineer . Places of performance for this position are Annapolis Junction MD, San Antonio TX, Aurora CO, and Carey, NC .

What You'll Get to Do:

Provides custom software design and development of CNO tools and techniques.

Designs and develops end-to-end data flow and tasking into CNO tools developed.

Provides/authors documentation, participate in design, code, and software readiness reviews in accordance with the Government's software development procedures and processes. The Level 1 CNO Analyst/Programmer shall possess the following capabilities: Program in Assembly, C, C++, Java, Perl, or Python.

Develop Windows applications using Visual Studio or .NET environments; UNIX applications using make files or comparable build environments; or, Embedded or mobile platform development using proprietary, GOTS, or open-source build environments.

Provide/author documentation, participate in design, code, and software readiness reviews as prescribed by the Government's software development procedures and processes.

Basic Qualifications:

  • Bachelor's degree in computer science, information systems, or network engineering with 4 years of experience, Masters degree with 2 years of experience, PhD with 0 year of experience.

  • Current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph

  • Experience in Python or C/C++ programming

  • Experience with troubleshooting and debugging systems

Preferred Qualifications:

  • Experience analyzing user requirements to derive software design and performance requirements

  • Software analysis or reverse engineering

  • CNO development concepts

  • Unit testing frameworks and practices

This position description does not represent a current opening but may be used to identify candidates with skills and experience for positions within Northrop Grumman that frequently become available. Candidates who express an interest may be considered for future positions at Northrop Grumman.

What We Can Offer You:

Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family.

Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including: Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more!

Primary Level Salary Range: $119,600.00 - $187,900.00

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.

Depending on the position, employees may be eligible for overtime, shift differential, and 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 an Equal Opportunity 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 and pay transparency statement, please visit U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

Job Category: Information Technology

Vacancy posted 22 hours ago
Similar jobs that could be interesting for youBased on the Principal Cyber Software Engineer in Raleigh, NC vacancy
  • $168.15k - $277.35k

     ...Red Hat Advanced Cluster Security (RHACS) ( Engineering builds security solutions for OpenShift and Kubernetes...  ...designing security workflows across the full software development lifecycle. We are seeking a Senior Principal Software Engineer - product-minded, with strong... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    3 days ago
  •  ...Senior Specialist Software Engineer CAPTRUST is seeking a highly skilled and self-driven Senior Specialist Software Engineer to serve as a technical expert in designing and building scalable, cloud-native applications. This role is ideal for an experienced developer... 
    Suggested

    CAPTRUST

    Raleigh, NC
    2 days ago
  •  ...Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and... 
    Suggested
    Temporary work
    Casual work
    Immediate start

    Prometheus Group

    Raleigh, NC
    4 days ago
  • $99.6k - $223.4k

     ...define monetization architecture for next-generation video delivery Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build scalable advertising infrastructure for live and linear streaming... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $165k - $185k

     ...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers our cloud-based SaaS platform, writing production code, shaping architecture, and keeping things reliable and scalable.... 
    Suggested
    Work at office
    Remote work
    Work from home

    NIC MAP

    Raleigh, NC
    4 days ago
  • $96.8k - $251.6k

     ...complex distributed systems problems, and raises the bar for engineering excellence across teams. Why OCI At OCI, you will work on...  ...and operational excellence. Qualifications ~10+ years of software engineering experience with deep expertise in distributed systems... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  •  ...so shouldn't your opportunities be, too? The Opportunity Ally's model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform that enables modeling teams across the organization to... 
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    22 hours ago
  • $99.6k - $223.4k

     ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure...  ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...today. If you're energized by transformation, passionate about software engineering, and ready to help lay the technical bedrock for a digital-first future-we want to talk to you. The CIAM & Fraud Principal Software Engineer is the senior-most hands-on engineering... 
    Remote work

    First Citizens Bank

    Raleigh, NC
    24 days ago
  • $99.6k - $223.4k

     ...be part of this mission-reimagining how software and the cloud work together to deliver mission...  ...operates. We are seeking skilled engineers and builders to join our newly...  ...Experience working closely with architects, principals, product, and program managers to deliver... 
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Raleigh, NC
    15 hours ago
  • $99.6k - $223.4k

     ...Description About You You work backward from users and operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical infrastructure. You can learn and model domain concepts such as... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  • $153k - $189k

     ...We are Progress (Nasdaq: PRGS) - the trusted provider of software that enables our customers to develop, deploy and manage responsible...  ..., because we believe people power progress. Join us as a Principal Software Engineer - Identity & Authentication and help us do what we do best... 
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    Progress USA Inc

    Raleigh, NC
    2 days ago
  • $96.8k - $251.6k

     ...matter. This role offers the chance to shape how studios run production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery patterns that make customer adoption repeatable. Responsibilities... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  • $160k - $200k

     ...Join a leading global software company Work for one of the strongest internal software engineering teams in the US About Our Client This organization is a...  ...Description Some of the responsibilities for the Principal Software Engineer will include: Own and... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Michael Page International Inc.

    Raleigh, NC
    3 days ago
  • $99.6k - $223.4k

     ...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing pipelines...  ...in Computer Science or equivalent. • 6+ years of relevant software engineering experience. • Strong software engineering skills... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $148.54k - $245.05k

     ...Principal Software Engineer The Red Hat Trusted Artifact Signer (RHTAS) team is actively seeking a skilled and motivated Principal Software Engineer to join our ranks. This is a pivotal role that encompasses both product engineering responsibilities and significant... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $151.51k - $249.95k

     ...The Red Hat OpenShift Service Mesh ( team is looking for a motivated Principal Software Engineer to join and grow with us. As a member of our team, you will help improve and optimize Istio ( for use within our enterprise Kubernetes platform, Red Hat OpenShift. Using your... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  •  ...About FullStackFullStack is one of the fastest-growing software consultancy companies in the Americas. We deliver transformational...  ...the industry average.The PositionWe're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'll Work With Our... 
    Remote work

    Full Stack LLC

    Raleigh, NC
    3 days ago
  • $115.4k - $192.3k

     ...Are you a collaborative Agentic AI Engineer looking to work for a mission driven global...  ...Healthcare Education (EHE) Data and Content Software Engineering team is responsible for...  ...ecosystem. About the Role: We are seeking a Principal Software Engineer to join our team and... 
    Local area
    Worldwide

    RELX

    Raleigh, NC
    2 days ago
  • $150k - $300k

     ...sciences industry , committed to making a positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform - one... 
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Raleigh, NC
    1 day ago
  • • 7-10+ years of proven experience as a Principal Software Engineer or similar role. • Strong proficiency in Python programming language. • Strong proficiency in database technology (SQL, NoSQL). • Extensive experience with Azure/AWS cloud services (e.g., EC2, S3,... 

    Insight Global

    Raleigh, NC
    3 days ago
  • $150k - $300k

     ...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that... 
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Veeva Systems

    Raleigh, NC
    1 day ago
  • $99.6k - $223.4k

     ...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and AI-enabled enterprise solutions. This role is ideal for a developer with strong hands-on experience in Oracle APEX, PL/SQL, Oracle Database... 
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  •  ...their career to new heights. Join the ranks of top talent at one of the worldâs most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology team, youprovide deep engineering expertise and work across... 
    Bank staff

    慨正橡扯

    Raleigh, NC
    15 hours ago
  • $144.2k - $288.4k

    Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Raleigh, NC
    2 days ago
  • $206.4k - $276.7k

     ...Technology is a global organization of engineers, product developers, designers, technologists...  ...Design media processing algorithms and software workflows to achieve velocity, scale,...  ...through innovative media experiences. As Principal Engineer, influence codebases, drive... 
    Work experience placement

    The Walt Disney Company (Germany) GmbH

    Raleigh, NC
    3 days ago
  • $170.77k - $281.77k

     ...pressing challenges. Primary Job Responsibilities Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to define customer needs and use cases. Create robust AI/ML software tools to enable AI Application development and contribute to a... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    3 days ago
  • $151.51k - $249.95k

    ## Principal Software Engineer - Nvidia AI EcosystemApplyremote type: Hybridlocations: Raleigh: Bostonposted on: Posted Todayjob requisition id: R-053917**Job Summary**The Red Hat Ecosystems Engineering group is seeking a Principal Software Engineer to join our rapidly... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat, Inc.

    Raleigh, NC
    2 days ago
  •  ...changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking Operations technology organization, you are a hands‑on, high‑... 

    慨正橡扯

    Raleigh, NC
    15 hours ago
  • Inmar Inc. is hiring a Principal Software Engineer in North Carolina. This role involves leading the design and implementation of software solutions focused on pharmaceutical reverse logistics and warehouse management. The ideal candidate will have over 10 years of software... 

    Inmar Inc.

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Cyber Software Engineer. Be the first to apply!