2

Full Time Dod Software Engineer Jobs (NOW HIRING)

Software Engineer

Vandalia, OH · On-site

$75K - $115K/yr

Since 1981, we have supported the DoD community, as well as Homeland Security, advanced ... Position Software Engineer * Location: Dayton, Ohio * Security Clearance: Active TS/SCI Clearance ...

They are looking to hire a Software Engineer to support the C2BMC program, primarily responsible ... The candidate is responsible for maintaining their DoD 8140 certification throughout the entire ...

SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 25% of the time Minimum Clearance ... Contribute to waveform development and DoD communications system enhancements. * Provide technical ...

next page

Showing results 1-20

Full Time Dod Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do full time dod software engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for full time dod software engineer 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 are some common challenges faced by Full Time DoD Software Engineers, and how can they be overcome?

Full Time DoD Software Engineers often encounter challenges such as navigating strict security protocols, adapting to evolving government standards, and working with legacy systems. These challenges can be addressed by staying up-to-date with DoD cybersecurity requirements, participating in ongoing training, and collaborating closely with cross-functional teams like cybersecurity specialists and system administrators. Proactive communication and a willingness to learn new tools and technologies are key to overcoming these hurdles and contributing effectively to mission-critical projects.

What are Full Time DoD Software Engineers?

Full Time DoD Software Engineers are professionals who design, develop, test, and maintain software systems for the U.S. Department of Defense (DoD) or its contractors. Their work typically supports national security, defense operations, and military applications, requiring a strong understanding of software engineering principles and security protocols. These roles often require U.S. citizenship, the ability to obtain or hold a security clearance, and adherence to strict regulatory and coding standards. Full-time positions generally offer benefits and job stability, and may involve working on cutting-edge technologies in secure environments.

What is the difference between Full Time Dod Software Engineer vs Full Time Software Engineer?

AspectFull Time Dod Software EngineerFull Time Software Engineer
Required CredentialsBachelor's in CS or related field, security clearance often preferredBachelor's in CS or related field, certifications like Java or AWS beneficial
Work EnvironmentGovernment agencies, defense contractors, secure facilitiesTech companies, startups, corporate offices
Employer & Industry UsagePrimarily in defense, aerospace, government sectorsBroad industry use including tech, finance, healthcare
Common Search & ComparisonOften compared for security clearance and government workCompared for industry flexibility and innovation opportunities

The main difference between a Full Time Dod Software Engineer and a Full Time Software Engineer lies in the work environment, required credentials, and industry focus. Dod Software Engineers typically work within government and defense sectors, often requiring security clearances, while Software Engineers work across various industries with a broader range of certifications and work settings.

What are the key skills and qualifications needed to thrive as a Full Time DoD Software Engineer, and why are they important?

To thrive as a Full Time DoD Software Engineer, you need a strong background in computer science, software development, and security principles, often supported by a relevant degree and (for many roles) a security clearance. Familiarity with programming languages like Java, C++, or Python, as well as experience with secure coding practices, version control (e.g., Git), and DoD-specific systems such as RMF or DISA STIGs, is typically required. Strong problem-solving abilities, attention to detail, and effective teamwork skills help you excel in collaborative and high-stakes environments. These skills are crucial to ensure secure, reliable, and compliant software solutions that meet mission-critical defense requirements.
What cities are hiring for Full Time Dod Software Engineer jobs? Cities with the most Full Time Dod Software Engineer job openings:
What are the most commonly searched types of Dod Software Engineer jobs? The most popular types of Dod Software Engineer jobs are:
What states have the most Full Time Dod Software Engineer jobs? States with the most job openings for Full Time Dod Software Engineer jobs include:
Software Engineer

$90K - $120K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 29 days ago


Job description

Check out this new opportunity!
Software Engineer
C++ / Java | Ground Missile Defense
Full-Time with an Employee Owned and Best Places to Work Contractor
Onsite in Huntsville, AL | Schedule: 9x80
We are hiring a Software Engineer in Huntsville, AL to support the Ground Missile Defense (GMD) Weapon System (GWS), a mission-critical component of the U.S. Missile Defense System. This role requires an active Secret security clearance and experience with C++, Java, Python, TCP/IP networking, Agile software development, and software integration and testing to support the development, verification, and sustainment of Department of Defense (DoD) missile defense software.
Responsibilities:
  • Develop, enhance, and maintain software supporting the Ground Missile Defense (GMD) Weapon System (GWS).
  • Support the GWS Ground Systems Software (GSS) Integrated Product Team (IPT) throughout the software development lifecycle.
  • Design, develop, test, and integrate software applications using C++ and Java.
  • Monitor, measure, control, and report software test progress, product quality, and test results.
  • Adapt test plans and testing activities to accommodate evolving program requirements and software changes.
  • Develop and maintain automation scripts using Python or other scripting languages.
  • Support software integration, troubleshooting, and defect resolution in a mission-critical environment.
  • Develop and maintain networked software utilizing Ethernet TCP/IP communication interfaces.
  • Collaborate with software engineers, systems engineers, and integration teams to deliver high-quality software solutions.
  • Participate in Agile software development activities, including sprint planning, code reviews, and continuous improvement initiatives.

Qualifications:
  • U.S. Citizenship is required by Federal Law
  • Active, in-scope U.S. Government DoD Secret Security Clearance required.
  • Bachelor's degree in Science, Technology, Engineering, Mathematics (STEM), or a related technical discipline preferred.
  • Bachelor's degree with 5+ years of related experience, or Master's degree with 3+ years of related experience.
  • Experience developing software using C++ and Java.
  • Experience with Ethernet TCP/IP networking and communication interfaces.
  • Experience developing automation using Python or other scripting languages.
  • Experience supporting software development, integration, testing, and troubleshooting in complex technical environments.
  • Ability to work onsite in Huntsville, Alabama.

Preferred Qualifications:
  • Experience working in Agile software development environments.
  • Experience using CMake build automation tools.
  • Experience developing applications using gRPC.
  • Experience with Google Test (gtest) unit testing framework.
  • Current CompTIA Security+ (Security+) certification.
  • Active, in-scope U.S. Government DoD Top Secret Security Clearance.
  • Experience supporting Missile Defense Agency (MDA), Ground Missile Defense (GMD), or other Department of Defense missile defense programs.

Full-Time position with an Employee-Owned company offering a comprehensive benefits package: Medical, Dental, and Vision insurance, Short-Term and Long-term Disability, and Life Insurance, FSA, Employee Stock Ownership Plan (ESOP), 401(k) Plan with company match, Tuition and Training Reimbursement, and Incentive Compensation. Estimated Salary Range: $90,000 - $120,000/Yearly (Based on factors such as Government labor categories (LCATs) education, experience, geographic location, etc.)
We are honored to have been named a contender for the Best Places to Work award from the Huntsville/Madison County Chamber of Commerce since 2020 and recognized as a Best Place for Working Parents since 2022. This designation underscores our ongoing commitment to fostering a workplace culture that supports working parents and their families.
Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer
What to Expect
Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have achieved our vision by building long-term relationships with customers and employees through integrity, transparency, and appreciation.
  • To apply, send a resume to: resumes@moseleytechnical.com
  • For more active job openings: Careers at Moseley Technical
  • For more information about us: Moseley Technical - Mission and Values!

"We stand by our 30-year-old commitment of "World Class Service. World Class Company."

Moseley Technical Services logo

About Moseley Technical Services

Sourced by ZipRecruiter

Moseley Technical Services, headquartered in Huntsville, AL, US, is a renowned player in the engineering services industry. They provide a diverse array of services, primarily focused on staffing and recruiting for various technical industries including aerospace, defense, and information technology. Incepted in 1995, this veteran-owned company prides itself on its strong commitment to its customers’ missions and to its employees.

Industry

Recruiting and staffing services

Company size

201 - 500 Employees

Headquarters location

Huntsville, AL, US

Year founded

1994

Social media