Current jobs related to Software Engineer/Principal Software Engineer - Huntsville, Alabama - Northrop Grumman


  • 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

    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 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: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 Siemens Digital Industries Software Full time

    Job SummaryWe are seeking a highly motivated and talented Software Engineer Intern to join our Electronic Board Systems team at Siemens Digital Industries Software. As a Software Engineer Intern, you will have the opportunity to work on exciting AI/ML research projects and contribute to the development of cutting-edge software solutions.Key Responsibilities...

  • Software Engineer

    4 weeks ago


    Huntsville, Alabama, United States PeopleTec Full time

    Job Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at PeopleTec, Inc. in Huntsville, AL. As a Software Engineer, you will be responsible for designing, developing, and testing software systems for DoD weapon systems. You will work closely with our team of engineers and developers to define system...


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

    Job OverviewWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our team, you will be responsible for developing, integrating, and testing software products for our clients.Key Responsibilities:Develop and integrate software products using C/C++ programming languagesCollaborate...


  • Huntsville, Alabama, United States Siemens Digital Industries Software Full time

    About the RoleSiemens Digital Industries Software is currently recruiting students for our Spring 2025 Strategic Student Program. As a Software Engineer Intern, you will have the opportunity to work on AI/ML research and development projects in our Office of Technology group. The ideal candidate will have skills in Python, C/C++, and a good understanding of...

  • Software Engineer

    3 weeks ago


    Huntsville, Alabama, United States KODA Technologies Inc. Full time

    Job DescriptionKODA Technologies Inc. is seeking a talented Software Developer to join our team. The selected candidate will be providing the investigative and intelligence communities with advanced data discovery, analytics, exploitation, and visualization capabilities through application development and tool integration.Key Responsibilities:Work in a team...


  • Huntsville, Alabama, United States ADTRAN Full time

    Software Development EngineerWelcome to ADTRAN, where innovation meets opportunity. Our team is expanding, and we're looking for talented individuals to join us in shaping the future of software development.We're seeking a skilled Software Development Engineer to be part of our team responsible for designing, analyzing requirements, developing, implementing,...


  • Huntsville, Alabama, United States Radiance Technologies Full time

    Job SummaryAt Radiance Technologies, we are seeking a talented Software Development Engineer to support our U.S. Army program. This position requires a skilled Software Engineer to contribute to a software engineering team within a larger, multidisciplinary team to perform the System Development Life Cycle (SDLC) process, including analysis/feasibility,...


  • Huntsville, Alabama, United States Range Generation Next LLC Full time

    Job SummaryRange Generation Next LLC is seeking a highly skilled Senior Software Engineer to lead software engineering efforts and coordinate with cross-functional teams to ensure successful integration, verification, and validation of new software releases.Key ResponsibilitiesLead software engineering efforts to design, implement, and test software...


  • Huntsville, Alabama, United States Valkyrie Enterprises Full time

    Job Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Valkyrie Enterprises. As a key member of our software development team, you will be responsible for designing, developing, and testing software for real-time closed-loop implementations. Your expertise in C/C++ and Linux environments will be essential in supporting the...


  • Huntsville, Alabama, United States Scientific Research Full time

    Job SummaryScientific Research Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the software development of Radio Frequency (RF) emitter products and solutions. You will develop software using modern C++ and work as part of an Agile Scrum development team....


  • Huntsville, Alabama, United States deciBel Research Full time

    Job Title: Software Development EngineerdeciBel Research is seeking a skilled Software Development Engineer to support design and development activities for both modeling and simulation and tactical software on a combat system fielding and sustainment effort.Key Responsibilities: Supporting new capability designs within the Modeling, Simulation, and Analysis...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos Defense Systems is seeking a skilled Software/Firmware Engineer to join a talented team of software developers, engineers, and analysts supporting spaceflight programs. As a member of this diverse team, you will be responsible for the prototyping and implementation of control software on interplanetary rovers and their test hardware.Key...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos Defense Systems is seeking a talented individual to fill the role of System Integration and Test Engineer within the BMD Simulations and Analysis Portfolio.You will be part of a diverse team of test engineers, system engineers, software developers, and analysts supporting our customer's software product test capabilities and internal...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Summary:Northrop Grumman is seeking a skilled Software Development Engineer to join our team in Huntsville, AL. As a Software Development Engineer, you will design, develop, document, test, and debug applications software and systems that contain logical and mathematical solutions. You will conduct multidisciplinary research and collaborate with systems...


  • Huntsville, Alabama, United States enVention Full time

    enVention is seeking skilled professionals to fill the role of Senior Software Engineer. The selected candidate will be a member of a team providing software development and support to the AvMC Software, Simulation, Systems Engineering and Integration (S3I) Directorate.The primary responsibilities of this position include developing applications to support...

  • Software Engineer

    4 weeks ago


    Huntsville, Alabama, United States DirectViz Solutions Full time

    At DirectViz Solutions, we are seeking a talented Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, coding, and debugging applications in various software languages.The ideal candidate will have experience with full lifecycle application development, including requirements analysis, software...

Software Engineer/Principal Software Engineer

1 month ago


Huntsville, Alabama, United States Northrop Grumman Full time
Software Engineer/Principal Software Engineer

Northrop 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 applications and systems that contain logical and mathematical solutions.

Key Responsibilities:
  • Design and develop software applications and systems that meet customer requirements
  • Collaborate with systems engineers and hardware engineers to plan, design, and develop software solutions
  • Conduct multidisciplinary research and analysis to resolve complex problems
  • Ensure software standards are met and software is delivered on time and within budget
Requirements:
  • Software Engineer: Bachelor's degree in STEM and 2 years of relevant experience, or Master's degree and 0 years of experience
  • Principal Software Engineer: Bachelor's degree in STEM and 5 years of relevant experience, or Master's degree and 3 years of experience
  • Active Secret Security Clearance is required
  • Experience with JAVA, Linux, GitLab, and Agile/DevOps
  • Understanding of all phases of software development
Preferred Qualifications:
  • Experience with C++, Python, Jira, Confluence, Jenkins, Eclipse, Visual Studio Code, Fortify, and DevOps
  • Experience with Air & Missile Defense Command and Control programs such as IBCS, PATRIOT, SENTINEL, C2BMC, or THAAD
  • Security+ certification

Northrop Grumman offers a competitive salary range of $83,300 - $124,900, with the potential for a discretionary bonus and long-term incentives. We also provide a variety of benefits, including health insurance coverage, life and disability insurance, and paid time off.

Northrop Grumman is an Equal Opportunity/Affirmative Action Employer and is committed to hiring and retaining a diverse workforce. We welcome applications from qualified candidates and are proud to be an inclusive and diverse workplace.