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

C2 Software Engineer

4M Research

Job Description

Job Description

4M Research, Inc. (4M) is a Woman owned small business established in 2007 and headquartered in Huntsville, AL. 4M specializes in Systems and Software Engineering and Analysis, Information Technology, Planning and Analysis, Health and Wellness Services and Field Support Services to a variety of customers including MDA, NASA, and AMCOM. Our continuous and rapid growth is attributable to the caliber of employees 4M strives to hire and retain.

C2 Software Engineer

4M Research is seeking multiple Software Engineers to join our team in Huntsville, Alabama. You will support a specialized Agile team responsible for developing, integrating, testing, and sustaining mission-critical software capabilities in support of Global Command and Control (C2) missions, with a focus on engagement planning and execution.

In this role, you will work closely with systems, software, and test engineers to build robust, secure, and scalable Java-based software solutions that address complex logical and algorithmic challenges. The position requires experience in Linux environments, Agile Scrum/SAFe practices, Atlassian tools, and DevSecOps/CI/CD practices. This position is ideal for engineers who enjoy hands-on development, solving complex technical problems, and collaborating in a highly integrated Agile environment.

Responsibilities / Essential Functions:

  • Design, develop, document, test, and debug Java applications and software systems implementing logical, mathematical, and algorithmic solutions aligned with program objectives.
  • Develop and maintain software supporting Global Command and Control (C2), including engagement planning and execution capabilities.
  • Participate in Agile Scrum and Scaled Agile Framework (SAFe) teams to develop and maintain software products across multiple software baselines.
  • Develop, integrate, test, and troubleshoot software in Linux-based development and runtime environments.
  • Apply software engineering best practices for object-oriented design, algorithms, data structures, debugging, performance, and maintainability.
  • Collaborate with systems and test engineers to translate operational and technical requirements into software designs, user stories, and testable capabilities.
  • Use Atlassian tools, including Jira and Confluence, to support Agile planning, requirements tracking, documentation, defect management, and team collaboration.
  • Support DevSecOps practices and continuous integration/continuous delivery (CI/CD) pipelines for build, integration, automated testing, static analysis, and software delivery.
  • Support unit, functional, integration, and system testing; contribute to code coverage, static code analysis, test automation, and continuous improvement of software quality.
  • Work in a fast-paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization.
  • Maintain technical credibility across multiple disciplines to effectively communicate with engineers and understand the work and trade space being discussed.

Basic Qualifications:

  • Bachelor's degree in a STEM field and at least 1 year of relevant experience.
  • Strong object-oriented software development experience with Java.
  • Experience developing and troubleshooting software in Linux-based environments.
  • Demonstrated understanding of algorithms, data structures, logical problem solving, and software design principles.
  • Experience working on Agile Scrum teams; experience with SAFe is required or strongly desired.
  • Experience using Atlassian Agile tools, including Jira and Confluence.
  • Experience with software configuration management and source control tools such as Git/GitLab.
  • Experience with DevSecOps principles and CI/CD practices.
  • Experience supporting Command and Control (C2) systems or mission-critical software applications.
  • Experience with engagement planning and execution or closely related mission planning / operational software capabilities.
  • Active Secret Clearance.

Preferred Qualifications:

  • Experience developing software supporting military Command and Control (C2) systems.
  • Experience with Engagement Planning and Execution, including planning, coordination, sequencing, or execution of tactical engagements.
  • Experience with U.S. Army systems or air and missile defense mission applications.
  • Experience with DevSecOps and CI/CD pipelines in classified or highly controlled environments.
  • Experience defining requirements, user stories, use cases, and acceptance criteria in partnership with development, systems engineering, and test teams.
  • Experience with automated testing, code coverage analysis, static code analysis, and software quality tools.
  • Experience with Bash, Python, or other scripting languages.
  • Experience with distributed or real-time systems and associated middleware or messaging technologies.
  • Current CompTIA Security+ certification.
  • Experience with Agile frameworks, including Scrum and SAFe, and participation in PI Planning, sprint planning, reviews, and retrospectives.

Key Skillsets

Java • Linux • Agile Scrum / SAFe • Algorithms & Data Structures • Atlassian (Jira / Confluence) • DevSecOps / CI/CD • Command & Control (C2) • Engagement Planning & Execution

Please Note: U.S. Citizenship is required

Qualified candidates should apply online at

4M Research, Inc. is an Affirmative Action/ Equal Opportunity Employer and an active participant in the Employment Eligibility Verification Program (E-Verify).

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the C2 Software Engineer in Huntsville, AL vacancy
  •  ...ENVENTION has an immediate need for several mid-level software engineers with strong Java and C2 algorithms experience to join our team supporting the air defense planning and execution capabilities of the cutting-edge Integrated Battle Command System (IBCS). This role... 
    Suggested
    Full time
    Immediate start

    enVention

    Huntsville, AL
    2 days ago
  •  ...choose MITRE - and make a difference with us.The Weapon Systems Engineering Department (N261) is dedicated to delivering world-class engineering...  ...experience to serve as a Lead Strategic Missile Defense Systems/C2 Engineer. The successful candidate will support the MDA Ground-... 
    Suggested
    For contractors
    Work experience placement
    Local area

    Mitre

    Huntsville, AL
    4 days ago
  •  ...Job Description Job Description C2 Program Integrator Capstone Research Corporation...  ...Alabama. We are a customer-oriented engineering services company providing world class...  ...associated with next-generation Joint C2 software and system capabilities. Support the development... 
    Suggested
    Work at office
    Immediate start

    Capstone Research Corporation

    Huntsville, AL
    3 days ago
  •  ...Software Engineer QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant...  ...on DoD programs Experience with command and control (C2) system application development Experience with Agile software... 
    Suggested
    For contractors
    Work experience placement
    Local area

    QTEC Aerospace

    Huntsville, AL
    2 days ago
  •  ...Overview i3 is seeking Software Engineers and Principal Software Engineers to join our team in Huntsville, Alabama. You will support the Integrated...  ...Delivery Pipeline for mission‑critical command and control (C2) software. In this role, you will partner closely with... 
    Suggested
    Full time
    Monday to Friday
    Shift work

    Integration Innovation, Inc.

    Huntsville, AL
    14 hours ago
  •  ...Software Engineer IPG Defense, a stand-alone business of IPG Photonics, was incorporated in 2026 to provide direct support for defense products...  ...world — radars, sensors, cameras, and command-and-control (C2) systems. Working from Interface Control Documents (ICDs),... 
    Work at office

    IPG Photonics

    Huntsville, AL
    4 days ago
  • $164.65k - $230.51k

     ...This role is part of the Blue Origin Engines business unit, where our focus is the design...  ...generation of Blue Origin programs. As a Senior Software Engineer, you will architect and lead...  ...our Electron-based command and control (C2) application that operates test and... 
    Permanent employment
    Temporary work
    Local area
    Relocation
    Relocation package

    Blue Origin

    Huntsville, AL
    2 days ago
  •  ...Overview i3 is seeking a Software Engineer with 7+ years of professional experience to develop cutting edge command and control (C2) and autonomy software for various uncrewed platforms including planes, boats, vehicles, and submersibles. This is a new project leveraging... 
    Full time
    Work at office
    Remote work
    Monday to Friday

    Integration Innovation, Inc.

    Huntsville, AL
    15 hours ago
  •  ...Job Description Insight Global is seeking a Senior Software Engineer to join our clients growing engineering team supporting advanced mission...  ...and Embedded Java -Experience with C/C+-Command-and-control (C2) -Ability to obtain US Secret clearance FPGA background... 

    Insight Global

    Huntsville, AL
    3 days ago
  • AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development team. This position will operate... 
    Full time

    BlueHalo

    Huntsville, AL
    9 hours ago
  •  ...part, because of its excellence in hiring exceptional experts, engineers and software developers dedicated to delivering advanced, intelligent...  ...and mathematical challenges in support of Command and Control (C2) software used by warfighters and customers around the world... 

    Davidson Technologies, Inc.

    Huntsville, AL
    1 day ago
  • $115k

     ...Job Description Job Description Junior Software Engineer Salary: $115,000 Insight Global is seeking a team orientated Junior Software...  ...with Java - backend logic and build command-and- control (C2) applications & integrate hardware and software systems... 

    Insight Global

    Huntsville, AL
    2 days ago
  •  ...Job Description Job Description Position Title: Senior Software Engineer  Location : Huntsville, Alabama  Job Type : Full Time...  ...for operation on classified and tactical Command and Control (C2) networks  ~ Utilize AI-assisted development tools to improve... 
    Full time
    Remote work

    EO Solutions Corp

    Huntsville, AL
    a month ago
  •  ...Description Insight Global is seeking a team orientated Junior Software Engineer to support a client in Huntsville, AL. This individual will...  ...with Java - backend logic and build command-and- control (C2) applications & integrate hardware and software systems... 

    Insight Global

    Huntsville, AL
    2 days ago
  • $108.8k - $163.2k

     ...Space Systems—Missile Defense Integration is seeking a  Principal Software Engineer – BM/SRM (26-216) for the C2BMC program in  Huntsville, AL (...  ...Qualifications: Experience with  command and control (C2) system application development Experience with  software... 
    Full time
    Work experience placement
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    3 days ago
  • $108.8k - $163.2k

     ...part of history, they're making history. Northrop Grumman Defense Systems is seeking multiple Software Engineers and Principal Software Engineers to join the Global C2 Solutions Business Unit in Huntsville, Alabama. You will help design, develop, integrate, test,... 
    Full time
    Relocation
    Shift work

    Northrop Grumman

    Huntsville, AL
    3 days ago
  •  ...opportunity to join the IERUS team as a Sr. Software Developer supporting a large Missile...  ...Defense System (MDS) supporting the systems engineering development process for the Missile...  ...the MDS to include RF and EOIR sensors, C2, resource management, fire control, and... 
    Full time

    IERUS Technologies, Inc.

    Huntsville, AL
    more than 2 months ago
  •  ...Corvid's Missile Defense Products group is adding experienced Software Engineers to support the development of Fire Control software for weapons systems. The role will focus on developing (and testing) algorithms and capabilities that can be integrated into existing architecture... 
    Full time
    Temporary work
    Flexible hours

    Corvid Technologies

    Huntsville, AL
    more than 2 months ago
  • $97k - $129k

     ...ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software engineers build solutions that make a difference.... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Huntsville, AL
    more than 2 months ago
  • $135.8k - $203.6k

     ...employees are not only part of history, they're making history. Northrop Grumman Space Sector is seeking a Sr. Principal   Software Engineer – Level 4to support the Ground-based Midcourse Defense Weapon System (GWS) in their development, integration, deployment, and... 
    Full time
    Contract work
    Relocation package
    Shift work

    Northrop Grumman

    Huntsville, AL
    21 days ago
  •  ...Secret or higher security clearance. This role will be performed on-site in Huntsville, AL. Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and deploying software to enable new capabilities on UAS products. The... 
    Full time
    Local area

    Summit Trc

    Huntsville, AL
    more than 2 months ago
  • $87.6k - $131.4k

     ...7re making history.\n\nNorthrop Grumman Space Systems\u2014Missile Defense Integration offers an excellent opportunity for an Engineer Software \u2013 SA (26-127) to join our team of talented and diverse professionals. Located in Huntsville, AL, this role is essential to... 
    Full time
    Work experience placement
    Remote work
    Worldwide
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    more than 2 months ago
  •  ...Location:   HUNTSVILLE, AL, United States Date Posted:   Mar 17, 2025 Category:   Software Subcategory:   SW Engineer Schedule:   Full-time Shift:   Day Job Travel:   Yes, 10 % of the Time Minimum Clearance Required:   None Clearance Level Must... 
    Full time
    Contract work
    Remote work
    Shift work

    Decisive Intelligence, Inc

    Huntsville, AL
    a month ago
  •  ...Advanced Software Engineer Contingent upon prime contractor approval Purpose: Valkyrie Enterprises has need for a Advanced Software Engineer in Huntsville, AL. In this role you will support the Missile Defense Agency Next Generation Software Office... 
    Contract work
    For contractors
    Interim role
    Work at office

    Valkyrie Enterprises

    Huntsville, AL
    1 day ago
  •  ...retirement savings plan, Life Insurance, Disability Insurance. Job Description Location: Huntsville, AL 35803 Job Title: Software Engineer III  Duration: 3+ months with a possible extension Description:  The Contracted Software Engineer will be responsible... 
    Permanent employment
    Full time
    Work experience placement

    Collabera

    Huntsville, AL
    more than 2 months ago
  •  ...The Software Integration Engineer serves on the Product Office team for Product Manager Scalable Hypersonics (PdM SHY). In this role, the engineer oversees contracted software development, complex system-of-systems integration, and software safety/release processes across... 
    Full time
    For contractors
    Work at office

    Modern Technology Solutions Inc

    Huntsville, AL
    15 days ago
  • $87.6k - $131.4k

     ...they're making history. Northrop Grumman Space Systems—Missile Defense Integration offers an excellent opportunity for a Software Engineer (26-359) to join our team of skilled and diverse professionals. Based in Huntsville, AL, this role is essential to supporting... 
    Full time
    Work experience placement
    Remote work
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    21 days ago
  • $87.6k - $131.4k

     ...they're making history. Northrop Grumman Space Systems—Missile Defense Integration offers an excellent opportunity for a Software Engineer (Algorithm) – TRK (26-334) to join our team of skilled and diverse professionals. Based in Huntsville, AL, this role is... 
    Full time
    Contract work
    Work experience placement
    Remote work
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    21 days ago
  • $169k - $253.6k

     ...Defense Systems division within Northrop Grumman Space Systems has an exciting career opportunity for an experienced Algorithms Software Engineer level 5 with Linux environment and software development experience to join the Broadsword Algorithms team. The Broadsword... 
    Full time
    Worldwide
    Relocation
    Flexible hours
    Shift work

    Northrop Grumman

    Huntsville, AL
    more than 2 months ago
  • $43.27 per hour

     ...Description Sigma Defense is seeking a Software Engineer II to join our team developing software solutions for communications, tactical, and hardware-integrated systems. This role involves a combination of desktop application development, web application development... 
    Hourly pay
    Full time
    Internship

    Sigma Defense

    Huntsville, AL
    more than 2 months ago

Do you want to receive more vacancies?

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