Principal Software Engineer

5 days ago


Palmdale, California, United States Northrop Grumman Full time
Job Summary

We 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 design, develop, and integrate software for our end-user customers and businesses.

Key Responsibilities
  • Design and develop software applications in a simulated training environment
  • Participate in Agile Scrum teams to develop software products for multiple software baselines
  • Collaborate with systems engineers, hardware designers, and integration/test engineers to develop and maintain complex software systems
  • Analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques, and controls
Requirements
  • Bachelor's degree in a STEM discipline (Science, Technology, Engineering, or Math) with 8 years of related engineering experience; OR a Master's degree in STEM with 6 years of related engineering experience; OR a PhD in STEM with 4 years of related experience
  • Experience with the full Software Development Life Cycle (SDLC) - software design requirements, application development, integration, testing, and deployment
  • Experience with at least one of the following programming or scripting languages: C, C++, and Python
  • Experience with two or more of the following tools: Jira, Crucible, Bitbucket, Subversion, Bamboo, Jenkins, Sonarqube, Fortify, or Coverity
Preferred Qualifications
  • Strong understanding of C and C++ languages, including templates, memory storage, and compiler/linker
  • Experience with or knowledge of Joint Simulation Environment (JSE), Distributed Interactive Simulation (DIS), or High-Level Architecture (HLA)
  • Experience with Full-Motion Flight Training Systems
  • Experience with simulated threat environments such as AFSIM or NGTS
What We Offer

At Northrop Grumman, we offer a comprehensive employee benefits package, including a Retirement and Savings Plan, group medical, dental, and vision coverage, life and disability insurance, and flexible spending accounts. We also have a new Academy, a onboarding and professional development/employee engagement tool, and Employee Resource Groups (ERGs) that provide benefits for members, leaders, and the company.

We are committed to hiring and retaining a diverse workforce and are proud to be an Equal Opportunity/Affirmative Action Employer. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.



  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Software EngineerWe are seeking a highly skilled Senior 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 integrating software systems for our end-user customers and businesses.Key Responsibilities:Design and...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Software EngineerWe are seeking a highly skilled Senior 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 integrating complex software systems for our end-user customers and businesses.Key...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Software EngineerWe are seeking a highly skilled Senior 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 for our end-user customers and businesses.Key Responsibilities:Design and develop...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Software EngineerNorthrop Grumman is seeking a highly skilled Senior Principal Software Engineer to join our team in Palmdale, California. As a key member of our software organization, you will be responsible for designing, developing, and integrating software for our end-user customers and businesses.Key Responsibilities:Design...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Software EngineerWe are seeking a highly skilled and experienced Senior 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 integrating software solutions for our end-user customers and businesses.Key...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Principal Software Engineer to join our team in Palmdale, California. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses.Key Responsibilities:Design and develop software applications in a simulated training...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a Principal Simulation Software Engineer to join our team of qualified, diverse individuals within our Software organization in Palmdale, California. As a key member of our team, you will design, develop, integrate, and test software for our end-user customers and businesses. Specifically, you will be responsible for...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a highly skilled and experienced Sr. Principal Software Engineer to join our team in Palmdale, California. As a key member of our software organization, you will design, develop, integrate, and test software for our end-user customers and businesses. Key Responsibilities:Design and develop software applications in a...


  • Palmdale, California, United States Northrop Grumman Full time

    Software Engineer RoleWe are seeking a highly skilled Software Engineer to join our team at Northrop Grumman. As a Software Engineer, you will be responsible for designing, developing, and testing software for our end-user customers and businesses.Key Responsibilities:Design and develop software applications in a simulated training environmentParticipate in...


  • Palmdale, California, United States Northrop Grumman Full time

    Software Engineer Job DescriptionNorthrop Grumman is seeking a highly skilled Software Engineer to join our team in Palmdale, California. As a Software Engineer, you will design, develop, and integrate software for our end-user customers and businesses.Key Responsibilities:Design and develop software applications in a simulated training...


  • Palmdale, California, United States Northrop Grumman Full time

    AccomplishIn this role, you will design, develop, integrate, and test software for our end-user customers and businesses. Specifically, you will be responsible for the design, architecture, application development, and flight simulation. You will work with multi-disciplinary teams, such as systems engineering, cloud and application, test automation,...


  • Palmdale, California, United States Northrop Grumman Full time

    Accomplish with Northrop GrummanIn this role, you will design, develop, integrate, and test software for our end-user customers and businesses. Specifically, you will be responsible for the design, architecture, application development, and flight simulation. You will work with multi-disciplinary teams, such as systems engineering, cloud and application,...


  • Palmdale, California, United States Northrop Grumman Full time

    Industrial Engineer/Principal Industrial EngineerNorthrop Grumman is seeking an experienced Industrial Engineer/Principal Industrial Engineer to join our team in Palmdale, CA. As a key member of our Industrial Engineering Team, you will be responsible for analyzing and optimizing manufacturing processes to improve efficiency and productivity.Key...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Principal Systems Safety EngineerNorthrop Grumman is seeking a highly skilled Principal Systems Safety Engineer to join our team of experienced professionals in the Systems Engineering organization.This role is located in Palmdale, CA, with travel to Edwards AFB. As a Principal Systems Safety Engineer, you will be responsible for providing...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Principal Systems Safety EngineerWe are seeking a highly skilled Principal Systems Safety Engineer to join our team at Northrop Grumman. As a key member of our Systems Engineering organization, you will be responsible for providing analyses at all levels of the total system, including concept, design, fabrication, test, installation, operation,...


  • Palmdale, California, United States Northrop Grumman Full time

    Industrial Engineer/Principal Industrial EngineerWe are seeking a highly skilled Industrial Engineer/Principal Industrial Engineer to join our team at Northrop Grumman. As a key member of our Industrial Engineering Team, you will be responsible for analyzing lead times, queue times, work-in-process, cycle times, and throughput to meet customer demand most...


  • Palmdale, California, United States Northrop Grumman Full time

    AccomplishIn this role, you will design, develop, integrate, and test software for our end-user customers and businesses. Specifically, you will be responsible for the design, architecture, application development, and flight simulation. You will work with multi-disciplinary teams, such as systems engineering, cloud and application, test automation,...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Principal Mission Control Room EngineerNorthrop Grumman is seeking a highly skilled Principal Mission Control Room Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and integrating real-time, hardware-in-the-loop, and data acquisition systems.Key Responsibilities:Design and...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Electronics EngineerNorthrop Grumman is seeking a highly skilled Senior Principal Electronics Engineer to join our team in Palmdale, CA. As a key member of our Avionics Integration Organization, you will be responsible for overseeing the lifecycle of design, buildup, and delivery of large data centers using commercially available...


  • Palmdale, California, United States Northrop Grumman Full time

    Job Title: Senior Principal Electronics EngineerWe are seeking a highly skilled Senior Principal Electronics Engineer to join our team at Northrop Grumman. As a key member of our Avionics Integration Organization, you will be responsible for overseeing the lifecycle of design, buildup, and delivery of large data centers using commercially available IT...