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

Principal Software Engineer

$114k - $171k

Northrop Grumman

RELOCATION ASSISTANCE: Relocation assistance may be available

CLEARANCE REQUIRED FOR START: Yes

CLEARANCE TYPE: Secret

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.

Northrop Grumman is seeking a Principal Software Engineer to join our team of qualified, diverse individuals in defining the future. This position will be on site in San Diego, CA . This Software Engineer primary role is to design, develop and test mission systems software.

The Engineer will collaborate with IPT Leads, Integration RE, Software RE, and other developers in a team-oriented environment to achieve program goals; ensures that technical, integration, and schedule performance measures are being met with particular focus on software quality, requirement verification and detail design approaches comply with Sector processes, procedures, and best design/architecture approaches.

Basic Qualifications:

  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 5 years of related engineering experience; OR a master's degree in a STEM discipline and 3 years of related engineering experience; OR a PhD in a STEM discipline and 1 years of related engineering experience.

  • Excellent communication, interpersonal skills, and the ability to interface with all levels of employees and management

  • Support program statement of work by applying fundamentals of software engineering to all phases of the Software Development Lifecycle

  • Work in a fast-paced environment with high expectations, significantly diverse assignments, and collaborative team settings across all levels

  • Participate in the full SW development life cycle including requirements, design, implementation, qualifications, and delivery of SW products to our customers

  • Work in Agile Scrum teams to develop SW products for multiple SW baselines

  • Excellent working knowledge with the following programming and scripting languages: C#, C++, and Python

  • Experience with the following tools: Jira, Crucible, Git, Git Lab, automated build tools, static code analysis

  • Demonstrated understanding of application software integration procedures

  • Coordinate and collaborate directly with software development and other engineering discipline teams to develop, write, document, and execute software requirement verification and integration, identifying and tracking issues through resolution

  • Support software integration with external interfaces and hardware components in systems integration labs and other integrated test environments

  • Must have ability to obtain and maintain a U.S, Government Secret Clearance prior to the commencement of employment and must be able to obtain within a reasonable period, as determined by the company to meet its business needs.

Preferred Qualifications:

  • Experience in sensor/payload software design and analysis

  • Recent experience and proficiency in software architecture, design, implementation, integration, and debugging C# and C++ software

  • Experience leading a team of engineers while building diverse/inclusive teams with engaged team members

  • Strong technical trouble-shooting skills

  • Experience in Agile Software methodologies - Scrum Master, Product Owner

  • Experience with cybersecurity compliance using security frameworks and remediation tools (SCC SCAP scanner, Fortify and STIG Viewer)

Primary Level Salary Range: $114,000.00 - $171,000.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: Engineering

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in San Diego, CA vacancy
  • $160k - $200k

     ...Description SAIC is seeking a talented and motivated Principal Software Engineer to support advanced Very Low Frequency (VLF) communication systems for the U.S. Navy and Air Force. Join our innovative team in San Diego, CA, and contribute to mission-critical efforts in... 
    Suggested
    Work at office
    Local area

    SAIC

    San Diego, CA
    2 days ago
  • $144.5k - $195.5k

     ...We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically...  ...software for a regulated industry. Additionally, the Principal Software Engineer will bring deep expertise in one or more... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours

    Tend.ai

    San Diego, CA
    3 days ago
  • $200k - $230k

     ...advanced manufacturing systems that deliver them at speed. The Software Integration & Operations department owns the software layer...  ...quality and rigor. About the Role As a Principal Engineer in the team, you are the senior-most technical leader across... 
    Suggested
    Permanent employment
    Temporary work
    Work at office
    Local area

    Firestorm

    San Diego, CA
    5 days ago
  • $132.96k - $226.04k

     ...to make an impact while you hone your skills and grow in your career. We are seeking talented and driven, Senior Principal level Software Engineers to help us create the world's most advanced solutions in areas such as Electronic Warfare, Secure Communications and... 
    Suggested
    Full time
    Work experience placement
    Local area
    Remote work

    BAE Systems USA

    San Diego, CA
    3 days ago
  • $114k - $171k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to a Principal Embedded Software Engineer to join our team on site in Rancho Bernardo, CA . The candidate should be a self-starter with familiarity working... 
    Suggested
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  • $204k - $284k

     ...STR is hiring a Principal Software Reverse Engineer who has a passion for research and analysis of vulnerabilities in cyber physical systems. This opportunity will be part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge technologies... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Night shift

    STR

    San Diego, CA
    5 days ago
  • $160k - $200k

     ...Description SAIC is seeking a full-stack Principal Software Engineer to join the Joint Range Extension (JRE) software development team. This is a Remote Role in San Diego, CA. It is REQUIRED to be local to the area . You must be a U.S. Citizen to be considered... 
    Local area
    Remote work

    SAIC

    San Diego, CA
    5 days ago
  • Northrop Grumman Corp. (AU) is seeking a Sr. Principal Engineer for their Research and Advanced Design Division in San Diego, CA. This role involves engaging in R&D activities that span multiple sectors, contributing to revolutionary systems that impact lives globally.... 

    Northrop Grumman

    San Diego, CA
    6 days ago
  • $98.4k - $147.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a Principal Software Engineer - DevSecOps to join our team of qualified, diverse individuals within our software organization. This position may be... 
    Interim role
    Relocation package
    Flexible hours
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  • $119.6k - $187.9k

    Northrop Grumman Corp. (AU) is seeking a Principal Cyber Software Engineer to join our team in San Diego, California. The role involves custom software design and development for CNO tools, requiring a Bachelor's degree in a relevant field and at least 4 years of experience... 

    Northrop Grumman Corp. (AU)

    San Diego, CA
    2 days ago
  • $119.6k - $187.9k

     ...TYPE: Polygraph. TRAVEL: Yes, 10% of the Time. 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... 
    Relocation

    Northrop Grumman

    San Diego, CA
    3 days ago
  • Northrop Grumman Corp. (JP) is seeking a Sr. Principal Engineer for their R&D Division. This role involves engineering enterprise solutions and managing multiple projects while collaborating with multi-functional teams. Candidates must have a Bachelor’s Degree in a STEM... 

    Northrop Grumman

    San Diego, CA
    6 days ago
  • $116.3k - $213.4k

     ...employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems is looking to add a Sr Principal Software Engineer - Thread Lead to join our team on site in San Diego, CA, El Segundo, CA or Oklahoma City, OK. This role requires a self-... 
    Full time
    Internship
    Immediate start
    Remote work
    Worldwide
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  • $106.5k - $177.5k

     ...Connecticut; and Hillsboro, Oregon. Base Pay Range $106,500.00/yr – $177,500.00/yr Job Overview We are looking for a software engineer who has a passion for designing and coding software for a distributed control system. They should also be excited about the... 
    Full time
    Work at office
    Immediate start

    ASML

    San Diego, CA
    1 day ago
  • $111k - $140k

     ...Software Engineer Develop real-time software for open architecture sensor systems used in national security. Location: San Diego, California, United States About The Role Software Engineer About the Team: The Sensors Division at STR focuses on technology development for... 
    Full time
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    2 days ago
  • $150k - $185k

     ...automated chemistry platform that integrates laboratory robotics, software, and AI to transform small-molecule synthesis and drug...  ...biotechs, and AI labs. About the Role This is a senior, hands‑on engineering role on the Development team. You'll be building, not managing... 
    Shift work

    Satomic

    San Diego, CA
    3 days ago
  • $98.9k - $148.3k

     ...Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Graphics Software EngineeringGeneral Summary:As a leading technology innovator...  ...related field.1+ year of relevant GPU experience.Principal Duties and Responsibilities:Applies Graphics knowledge... 
    Work from home

    Nutanix

    San Diego, CA
    2 days ago
  •  ...necessarily reflective of actual compensation and is dependent on experience, education, and qualifications. Job Title Full Stack Software Engineer Business Unit Information Technology Prepared Date 5/20/2025 Summary The Full Stack Software Engineer works within the... 
    Full time
    Work at office
    Local area
    Monday to Friday
    Night shift
    Weekend work

    MedImpact

    San Diego, CA
    1 day ago
  •  ...Qualifications:Bachelors Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline and 2 years of related engineering...  ..., SW integration and testing. Experience with the following programming an...Software Engineer, Engineer, Software, Experience... 

    Northrop Grumman

    San Diego, CA
    5 days ago
  • $64.69k - $105.71k

     ...About Quartus Quartus Engineering Incorporated ( is a leading provider of engineering services and integrated hardware solutions for a...  ...clients that are of extraordinary value. What will you do? As a Software Engineer I you will develop software that meets the project and... 
    Permanent employment

    Quartus Engineering

    San Diego, CA
    3 days ago
  • $132k - $220k

     ...Join to apply for the Senior Software Engineer role at ASML Base pay: $132,000.00/yr – $220,000.00/yr ASML US brings together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, and more... 
    Work at office

    ASML

    San Diego, CA
    2 days ago
  •  ...Job Description Insight Global is seeking a remote Software Engineer to join a team of software developers providing support services for a large government customer. This role is focused on modern software development, including cloud-native architecture, microservices... 
    Remote work

    Insight Global

    San Diego, CA
    3 days ago
  • $87.1k - $157.45k

     ...Description Leidos Defense is seeking a Senior Software Engineer to develop and support the virtualization of the AN/SQQ-89(V) Anti-Submarine (ASW) Training System by transitioning Tactical Insertion (TI) hardware-based solutions into a scalable, virtualized Linux... 
    Local area
    Immediate start

    Leidos

    La Jolla, CA
    5 days ago
  • $32.2 - $58.32 per hour

     ...thinner, faster and better. Job Summary This position will assist engineers in designing, developing, and implementing AI/ML solutions...  ...task execution. Additionally, this role will involve leveraging software to automate RFIC design workflows to improve efficiency and... 
    Hourly pay
    Full time
    Temporary work
    Summer work
    Internship
    Work at office
    Local area

    pSemi, A Murata Company

    San Diego, CA
    3 days ago
  • $115k - $140k

     ...Engineering Full-time, Permanent WHAT IF… You could leverage your passion for technology to create solutions that will directly impact...  ...products our customers love. That is why we’re looking for a Senior Software Engineer who not only builds great software, but knows how to... 
    Permanent employment
    Full time
    Shift work

    PickTrace

    San Diego, CA
    2 days ago
  • $248.37k

     ...Description Credit Karma, LLC seeks the following in San Diego, CA: Software Engineer IV (45507). Responsibilities: Develop and implement project architecture, design, database schema, and code. Design project solutions, create technical design documents, and present designs... 

    Stryker

    San Diego, CA
    3 days ago
  •  ...Salary: $90,000 - $105,00 Yearly Join PBS Engineers and Help us Transform The Industry...  ...Houston, our engineers work closely with our Principals to provide personalized service to every...  ..., and schematics using CAD and BIM software. Perform load calculations, energy analysis... 
    Full time
    Temporary work
    For contractors
    Work at office
    Local area
    Immediate start
    Flexible hours

    PBS Engineers, Inc.

    San Diego, CA
    19 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform...  ...initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading... 
    Work at office
    Remote work
    Work from home

    Canonical

    San Diego, CA
    3 days ago
  •  ...practices. The ideal candidate will have a strong background in software development, cloud computing. You will be responsible for...  ...applications in the cloud. Has strong knowledge of cloud data engineering principles and manages Python based data pipelines. Write clean... 
    Remote work

    Insight Global

    San Diego, CA
    4 days ago
  • $119k - $150k

     ...Gnostech is seeking a skilled Software Engineer II to support the Navy and Marine Corps (NAVWAR/NIWC Pacific) Meteorology and Oceanography (METOC) In‑Service Engineering (ISEA) Programs. This role will support software maintenance, development, integration, and cybersecurity... 
    Remote work
    Shift work

    Gnostech

    San Diego, CA
    3 days ago

Do you want to receive more vacancies?

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