1

Urgently Hiring Software Engineer Military Jobs (NOW HIRING)

InterImage is now hiring Software Developers! This a fantastic opportunity to join a technology invested team supporting impactful and challenging missions! A Team that values you! The selected ...

Software Engineer 2

Fort George G Meade, MD · On-site

$108K - $148K/yr

InterImage is now hiring Software Developers! This a fantastic opportunity to join a technology invested team supporting impactful and challenging missions! A Team that values you! Some of the perks ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

Software Engineer

Hanover, MD · On-site

$115K - $251K/yr

We're hiring Software Engineers ranging from entry-level through senior/principal-level ... military status, or any other characteristic protected by law in all phases of the employment ...

Software Engineer 2

Laurel, MD · On-site

$96K - $132K/yr

InterImage is now hiring Software Developers! This a fantastic opportunity to join a technology invested team supporting impactful and challenging missions! A Team that values you! The selected ...

We're hiring Software Engineers ranging from entry-level through senior/principal-level ... military status, or any other characteristic protected by law in all phases of the employment ...

Software Engineer

Hanover, MD · On-site

$115K - $251K/yr

We're hiring Software Engineers ranging from entry-level through senior/principal-level ... military status, or any other characteristic protected by law in all phases of the employment ...

Hoplite Solutions is hiring Software Engineers at all experience levels. To join our team in Bethesda, MD. In this role, you'll help design and build robust systems, software, and cloud environments ...

Showing results 21-40

Urgently Hiring Software Engineer Military information

See salary details

$63.5K

$147.5K

$205.5K

How much do urgently hiring software engineer military jobs pay per year?

As of Aug 11, 2026, the average yearly pay for urgently hiring software engineer military in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What does a software engineer in a military setting do?

A Software Engineer working in a military environment is responsible for designing, developing, testing, and maintaining software systems that support defense operations. Their work may involve creating secure communication systems, developing applications for mission planning, or maintaining cybersecurity protocols. These engineers often collaborate with other technical and military personnel to ensure software meets strict security and reliability standards. They may also be involved in rapid prototyping and troubleshooting to address urgent operational needs.

What unique challenges might a software engineer face when working on military projects, and how can they prepare for them?

Software Engineers in military roles often encounter strict security protocols, classified information handling, and rigorous compliance standards such as those required by the Department of Defense (DoD). Adapting to these requirements can be challenging, especially for those new to defense contracting. To prepare, familiarize yourself with secure coding practices, cybersecurity fundamentals, and clearance processes. Collaborating closely with cross-functional teams—including hardware engineers and cybersecurity specialists—is also common, so strong communication skills are essential.

What is the difference between Urgently Hiring Software Engineer Military vs Urgently Hiring Software Engineer Civilian?

AspectSoftware Engineer MilitarySoftware Engineer Civilian
CredentialsTypically requires security clearances, military training, and technical certificationsRequires computer science degrees, certifications like CompTIA, or specific programming skills
Work EnvironmentMilitary bases, defense facilities, often in structured, disciplined settingsCorporate offices, tech companies, flexible work environments
Employer & Industry UsageDefense contractors, government agencies, military projectsTech firms, startups, enterprise software companies
Search & Comparison IntentOften searched by veterans or defense sector professionalsCommonly searched by civilian tech job seekers

The main difference between Urgently Hiring Software Engineer Military and Urgently Hiring Software Engineer Civilian lies in credentials, work environment, and industry focus. Military roles emphasize security clearances and defense projects, while civilian roles focus on corporate tech environments and standard certifications.

What are the key skills and qualifications needed to thrive as a software engineer in a military setting?

To thrive as a Software Engineer in a military context, you generally need a strong background in computer science or engineering, experience with programming languages, and often a security clearance. Familiarity with secure software development tools, version control systems like Git, and knowledge of military-specific platforms or protocols is essential. Critical thinking, attention to detail, and the ability to collaborate effectively under pressure are standout soft skills in this role. These skills and qualifications ensure the development of secure, reliable systems that support mission success and national security.
What cities are hiring for Urgently Hiring Software Engineer Military jobs? Cities with the most Urgently Hiring Software Engineer Military job openings:
What are the most commonly searched types of Software Engineer Military jobs? The most popular types of Software Engineer Military jobs are:
What states have the most Urgently Hiring Software Engineer Military jobs? States with the most job openings for Urgently Hiring Software Engineer Military jobs include:
Infographic showing various Urgently Hiring Software Engineer Military job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 74% Full Time, 21% Part Time, 3% Contract, and 1% Nights. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineer (SWE) Skill Level 2 with Security Clearance

Strategic Analytix

Fort George G Meade, MD • On-site

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 27 days ago


Job description

Job Details Qualifications Clearance:
• Top Secret/SCI w/ Full Scope Poly Required Experience:
• Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type and complexity is required. Education:
• Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree. Benefits
• Health Insurance
• Life Insurance
• Vision Insurance
• Dental Insurance
• 11 Paid Holidays each year
• 30+ PTO days annually
• Flexible Work Schedule
• Inclement Weather Allowance
• 401(k) • 401(k) matching
• 100% Company-Paid Short and Long Term Disability
• Employee Assistance Program
• Parental Leave
• Professional Development Assistance
• Employee Referral Bonus
• Tuition Reimbursement
• Health & Fitness Reimbursement
• Flexible Communication Reimbursement
***NOW HIRING SOFTWARE ENGINEER 2!!!***
Military Veterans encouraged to apply! Job Description
Strategic Analytix is looking for a skilled Software Engineer with experience developing, maintaining, and enhancing complex and diverse software systems based upon documented requirements. The Software Engineer will review and test software components for adherence to the design requirements and document test results. Resolve software problem reports, utilize software development and software design methodologies appropriate to the development environment. They will provide specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use of Commercial Off-the-shelf/Government Off-the-shelf in place of new development, and requirements analysis and synthesis from system level to individual software components. Software Engineer (SWE) Requirements • Analyze user requirements to derive software design and performance requirements.
• Design and code new software or modify existing software to add new features.
• Debug existing software and correct defects.
• Integrate existing software into new or modified systems or operating environments. • Develop simple data queries for existing or proposed databases or date repositories.
• Provide recommendations for improving documentation and software development process standards.
• Develop or implement algorithms to meet or exceed system performance and functional standards.
• Assist with developing and executing test procedures for software components including writing/reviewing software and system documentation and implementing recommendations for improving documentation and standards. • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas. • Serve as team lead at the level appropriate to the software development process being used on any project, perform quality control on team products. • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance. • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequence of design. • Design or implement complex database or data repository interfaces/queries and algorithms.
• Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being use on any project. • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met.