Principal Software Engineer

4 weeks ago


Huntsville, Alabama, United States Northrop Grumman Full time
Job Title: Principal Software Engineer

Northrop Grumman is seeking a highly skilled Principal Software Engineer to join our team in Huntsville, AL. As a key member of our software engineering team, you will be responsible for analyzing and verifying sophisticated defense software systems.

Job Summary:

The selected candidate will apply their understanding of software engineering processes and principles to analyze the output from complex algorithms, ensuring optimal performance and functionality verification. You will work closely with our team to develop and implement software solutions that meet the needs of our customers.

Key Responsibilities:
  • Analyze software test data for performance and functionality verification.
  • Use MATLAB, Python, and Java to perform and assist with data analysis.
  • Develop scripts and programs for analysis in Java, MATLAB, Python, etc.
  • Review algorithm outputs to ascertain correct operation.
  • Document findings, courses of action (COAs), and recommendations and present them to stakeholders.
  • Identify bugs, coordinate resolution, and oversee software build execution.
Requirements:
  • 5 years' experience with a bachelor's degree in engineering, computer science, mathematics or a related field; 3 years' experience with a master's degree in engineering, computer science, mathematics or a related field
  • 3-5 years of experience in the missile defense domain, including engagement management, sensor management, algorithm development, and other related areas.
  • Proficiency with data analysis using MATLAB, Python, Java (to perform data analysis), and related tools.
  • Experience with GitLab, Gradle, and Atlassian tools.
  • A current DoD Final Secret Clearance is required to start.
Preferred Skills:
  • Direct experience with C2BMC or other complex command and control systems.
  • Experience in Agile development methodologies.
  • Familiarity with Sensor Resource Management and Engagement/Battle Management.
What We Offer:

Northrop Grumman provides a comprehensive benefits package and a work environment that encourages your growth and supports the mutual success of our people and our company. Our benefits include health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

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.



  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, and testing software...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Opportunity for a Principal Software EngineerNorthrop Grumman is seeking a highly skilled Principal Software Engineer to join our C2BMC team. This position will be located in Huntsville, AL.Job Summary:The selected Principal Software Engineer will be responsible for software development for the C2BMC Battle Management/Sensor Resource Manager (BM/SRM)...


  • Huntsville, Alabama, United States BAE Systems USA Full time

    Job Title: Principal Embedded Software EngineerWe are seeking a highly skilled Principal Embedded Software Engineer to join our team at BAE Systems USA. As a key member of our engineering organization, you will be responsible for designing and implementing real-time embedded software solutions for defense applications using C++ on a Linux target.Key...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Requisition ID: R10172185Category: Engineering Location: Huntsville, Alabama, USA Clearance Type: Secret Telecommute: No Shift: Days Travel Required: Yes, 10% Positions Available: 1At Northrop Grumman, we're pushing the boundaries of innovation and technology to create a better future. Our employees are at the forefront of many groundbreaking advancements,...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a Principal Software Engineer to join our C2BMC team. The selected candidate will be responsible for software development, analysis, and technical support of systems software products. The ideal candidate will have a strong background in Java development, experience with UNIX/Linux platforms, and a proven track record...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Principal-level Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products for safety-critical applications.We are looking for a self-motivated...


  • Huntsville, Alabama, United States BAE Systems USA Full time

    About the Role:We are seeking a highly skilled Principal Embedded Software Engineer to join our team at BAE Systems USA. As a key member of our engineering organization, you will be responsible for designing and implementing real-time embedded solutions using C++ on a Linux target.Key Responsibilities:Design and implement software algorithms for embedded...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Summary:The Software Test Engineer/Principal Software Test Engineer will work on the Modeling and Simulation – Framework (MASC-F) program with a multidisciplinary team of engineers and developers.Key Responsibilities:Writing programs using C++, Java or similar languagesCreating and running unit testsDeveloping software documentationCreating and running...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Overview:The selected Software Test Engineer/Principal Software Test Engineer will work on the Modeling and Simulation – Framework (MASC-F) program with a multidisciplinary team of engineers and developers. This position will be located in Huntsville, AL.Key Responsibilities:Writing programs using C++, Java or similar languagesCreating and running unit...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Summary:We are seeking a highly skilled Sr Principal Software Engineer to join our team in Huntsville, AL.About the Role:This position will be part of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, supporting our programs.Key Responsibilities:Design, develop, document, test, and debug applications software and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Systems Engineer - BM/SRM Software AnalystNorthrop Grumman Space Systems is seeking a highly skilled Software Systems Engineer to join our team in Huntsville, AL. As a key member of our Battle Management/Sensor Resource Management (BM/SRM) product team, you will be responsible for analyzing and verifying sophisticated defense software systems.The...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Systems Engineer PrincipalNorthrop Grumman is seeking a highly skilled Systems Engineer Principal to join our team in Huntsville, AL. As a key member of our Global Mission Command and Control Department, you will be responsible for developing, prototyping, and implementing target tracking, target discrimination, and battle management...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Principal / Sr. Principal Systems Engineer - C2BMCNorthrop Grumman is seeking a highly skilled Principal / Sr. Principal Systems Engineer to join our team in Colorado Springs, CO or Huntsville, AL. This role will be part of the Command and Control, Battle Management, and Communications (C2BMC) team, working in an integrated environment with other...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job DescriptionJob Title: Principal Engineer DevOpsLocation: Colorado Springs, CO or Huntsville, ALJob Summary:We are seeking a highly skilled Principal Engineer DevOps to join our team at Northrop Grumman. The successful candidate will be responsible for developing and deploying infrastructure as a service and a platform as a service capability for the...


  • Huntsville, Alabama, United States MITRE Full time

    At MITRE, we're committed to tackling our nation's toughest challenges. As a Principal Systems Engineer, you'll have the opportunity to work on meaningful projects that make a lasting impact. Our Radar Systems team is seeking an experienced engineer to join our team and contribute to the development of advanced radar systems.Key Responsibilities:Lead...

  • TEMPEST Engineer

    4 weeks ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    Job SummaryNorthrop Grumman is seeking a highly skilled TEMPEST Engineer / Principal TEMPEST Engineer to join our Strategic Deterrent Systems (SDS) division Engineering and Manufacturing team. This role will be based in Huntsville, AL or Roy, UT and will provide enabling support for all business areas within the SDS portfolio.Key ResponsibilitiesConduct...


  • Huntsville, Alabama, United States BAE Systems USA Full time

    Job Title: Senior Principal Mechanical EngineerAbout the Role:BAE Systems USA is seeking a highly skilled Senior Principal Mechanical Engineer to join our Electronic Solutions Hardware Engineering organization. As a key member of our team, you will be responsible for designing and developing innovative hardware solutions for our customers. Key...


  • Huntsville, Alabama, United States The MITRE Corporation Full time

    Join a Team of Experts in Radar Systems EngineeringAt The MITRE Corporation, we're committed to tackling our nation's toughest challenges. As a Principal Systems Engineer, you'll have the opportunity to work on cutting-edge projects in radar systems engineering, developing and evolving sensors and radar technical capabilities for defense programs. Our team...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Principal Parts Engineer / Sr. Principal Parts EngineerNorthrop Grumman is seeking a highly skilled Principal Parts Engineer / Sr. Principal Parts Engineer to join our team. As a key member of our engineering team, you will be responsible for performing full-spectrum corrosion management tasks on assigned systems and sub-systems.Key...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos is seeking a highly skilled Principal Manufacturing Engineer to lead the development of a new manufacturing facility in Lawton-Ft. Sill, OK. As a key member of our team, you will be responsible for planning, budgeting, and activating the production facility, working closely with stakeholders to determine work content and program timing.Key...