Software Engineer with Security Clearance

Integration Innovation, Inc.

Huntsville, ALFresher12m agovia LinkedIn

This job at a glance

Who can apply
New grads, no experience needed · Bachelor's degree or Master's degree
Must know
CybersecurityNetworkingStakeholder managementLinuxGitCompTIA Security+
Nice to have
AgileCI/CDPythonProduct management
Work
On-site in Huntsville
Pay
Not stated by the employer.
Skill demand
Linux28%Networking13%Stakeholder management9%Cybersecurity6%of 149 similar entry-level jobs posted in the US this week
Listed
Nov 12, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

Integration Innovation, Inc. (i3) is seeking Software Engineers and Principal Software Engineers to support the Integrated Battle Command System (IBCS) System Team. This role involves enabling and sustaining an Agile development environment, including the development and maintenance of the Continuous Delivery Pipeline for mission-critical command and control (C2) software. You will partner with software, systems, DevOps, networking, cybersecurity, and infrastructure teams to deliver robust, secure, and scalable solutions. This position is ideal for an engineer who thrives in cross-functional coordination, enjoys solving complex integration problems, and drives continuous improvement across development pipelines and environments.

Key Responsibilities

  • Serve as a key member of the IBCS System Team, supporting the Agile development environment and Continuous Delivery Pipeline for multiple software baselines.
  • Collaborate cross-functionally with software, systems, DevOps, networking, cybersecurity, and infrastructure teams to plan, integrate, and improve end-to-end delivery workflows.
  • Communicate effectively with both technical and non-technical stakeholders, clearly conveying technical issues, options, and impacts.
  • Apply strong problem-solving skills in ambiguous situations where requirements, priorities, and external constraints may change rapidly.
  • Influence and coordinate work across multiple teams without direct line authority, ensuring alignment on priorities and commitments.
  • Apply DevOps concepts and best practices to support software delivery pipelines.
  • Take ownership to identify roadblocks, track actions, and drive issues through to closure.
  • Operate comfortably in an environment where priorities shift and the work mix includes both hands-on technical tasks and coordination/facilitation work.
  • Maintain technical credibility across multiple disciplines to effectively communicate with engineers and understand the work and trade space being discussed.
  • Work in a fast-paced environment with high expectations, diverse assignments, and collaborative team settings across all levels of the organization.
  • Other duties as assigned.

Requirements & Tech Stack

  • Continuous Integration / Continuous Delivery (CI/CD) concepts and implementation, including:
  • Virtualized environments and virtual machines.
  • Containerization technologies.
  • Container orchestration platforms.
  • Hands-on experience with:
  • Ansible and Ansible playbooks; Ansible Automation Platform.
  • Jenkins or similar CI/CD automation tools.
  • Sonatype Nexus or similar artifact repository managers.
  • Proficiency in Linux-based development and runtime environments.
  • Experience with modern configuration management and source control tools (Git / GitLab).
  • Current CompTIA Security+ certification.
  • Active Secret Clearance and the ability to maintain a clearance required.
  • Must be a U.S. Citizen.

Qualifications

  • Software Engineer:
  • Bachelor's degree in a STEM field and at least 2 years of relevant experience.
  • OR Master's degree in a STEM field and 0 years of experience.
  • Principal Software Engineer:
  • Bachelor's degree in a STEM field and at least 5 years of relevant experience.
  • OR Master's degree in a STEM field and 3 years of relevant experience.
  • OR PhD in a STEM field and 0 years of experience.

Preferred Qualifications

  • Experience with Python for automation, tooling, or pipeline integration.
  • CI/CD experience in classified or highly controlled environments.
  • Experience designing, implementing, and maintaining test bench and benchmarking CI/CD pipelines.
  • Experience defining CI/CD requirements, user stories, and use cases in partnership with development and test teams.
  • Familiarity with Agile frameworks (e.g., Scrum, SAFe).

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 149 need no experience

Most hiring: Lockheed Martin, Torentify, Emonics LLC

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job