1

Dod Software Engineer Jobs in Tennessee (NOW HIRING)

Senior Specialist, Systems Engineer

Nashville, TN · On-site

$100K - $138K/yr

Collaborate with cross-functional teams to integrate hardware, software, and operational ... Ability to obtain and maintain a DoD security clearance. * 6 years of experience applying systems ...

Senior Specialist, Systems Engineer

Nashville, TN · On-site

$100K - $138K/yr

Collaborate with cross-functional teams to integrate hardware, software, and operational ... Ability to obtain and maintain a DoD security clearance. * 6 years of experience applying systems ...

Be Seen First

CNC Programmer using MasterCam 2023 or newer software. Complex 3D parts for the Aerospace R&D ... DoD Secret Clearance preferred but if not, willing to apply for one, US Citizen required. Company ...

New

Urgent

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Systems Engineer 3

Oak Ridge, TN · On-site

$86K - $136K/yr

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Systems Engineer - Advisory

Oak Ridge, TN · On-site

$114K - $165K/yr

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Systems Engineer - Advisory

Oak Ridge, TN · On-site

$114K - $165K/yr

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Systems Engineer - Advisory

Oak Ridge, TN · On-site

$114K - $165K/yr

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Apply configuration management and software/firmware version control best practices. * Collaborate ... Active DOE Q or DoD Top Secret (TS) clearance (required). * Proficiency across the systems ...

Showing results 41-60

Dod Software Engineer information

See Tennessee salary details

$57.6K

$133.9K

$186.5K

How much do dod software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for dod software engineer in Tennessee is $133,895.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,900.00 and $157,000.00 per year, depending on experience, location, and employer.

What is a DoD software engineer?

A DoD Software Engineer designs, develops, tests, and maintains software systems for the U.S. Department of Defense. They work on defense-related projects, including cybersecurity, weapons systems, and mission-critical applications. These engineers must often meet strict security and compliance standards, such as obtaining a security clearance. The role requires proficiency in programming languages, software development methodologies, and sometimes embedded systems. Strong problem-solving skills and knowledge of defense regulations are also essential.

What does a DoD software engineer do?

As a DoD Software Engineer, you will typically work on projects involving secure, mission-critical systems, such as developing or maintaining defense applications, network security tools, or custom software for various military and governmental needs. Your daily tasks may include designing, coding, testing, and documenting software, as well as participating in code reviews and collaborating closely with cybersecurity specialists, systems engineers, and project managers. You’ll also be responsible for adhering to strict security and compliance requirements, ensuring that all software meets Department of Defense standards. This role provides opportunities to work on innovative technologies and complex challenges that have a direct impact on national defense.

What are the key skills and qualifications needed to thrive as a DoD software engineer?

To thrive as a DoD Software Engineer, you need a strong background in computer science, programming languages (such as Java, C++, or Python), and experience with secure software development, often backed by a relevant degree and security clearance. Familiarity with development tools, secure coding practices, and industry-standard frameworks, as well as certifications like Security+ or CISSP, are often required. Excellent problem-solving skills, attention to detail, and the ability to communicate effectively within multidisciplinary teams are highly valued. These skills ensure the secure, efficient, and collaborative creation of software crucial to defense operations and national security.

What are the most commonly searched types of Dod Software Engineer jobs in Tennessee? The most popular types of Dod Software Engineer jobs in Tennessee are:
What job categories do people searching Dod Software Engineer jobs in Tennessee look for? The top searched job categories for Dod Software Engineer jobs in Tennessee are:
What cities in Tennessee are hiring for Dod Software Engineer jobs? Cities in Tennessee with the most Dod Software Engineer job openings:
Infographic showing various Dod Software Engineer job openings in Tennessee as of August 2026, with employment types broken down into 100% Full Time. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $133,895 per year, or $64.4 per hour.

Senior Specialist, Systems Engineer

L3HHCM20

Nashville, TN • On-site

$100K - $138K/yr

Full-time

Re-posted 18 days ago


Job description

Job Title: Senior Specialist, Systems Engineer

Job Number: 40946

Job Location: Nashville, TN

Schedule:  9/80-Every other Friday off

Job Description:

ForceX is seeking a Systems Engineer to deliver mission-focused technical solutions from concept through deployment and sustainment. The role partners across disciplines to translate requirements into executable designs that meet performance, cost, and schedule objectives. This Systems Engineering role is focused on product and mission-system engineering, including requirements, architecture, integration, verification, and lifecycle technical execution. This level is a senior professional role with strong job-area knowledge and broad project management awareness.

 

Essential Functions:

  • Execute engineering work products from requirements through verification and technical documentation.
  • Collaborate with cross-functional teams to integrate hardware, software, and operational constraints into practical solutions.
  • Conduct technical analysis, risk identification, and trade studies to support design decisions.
  • Present technical status, issues, and recommendations in formal and informal reviews.
  • Contribute to proposal, planning, and execution activities aligned to program milestones.
  • Support compliance with customer, regulatory, and security requirements.
  • Travel up to 25% to support integration, test, customer engagement, and program execution.
  • Support work performed in a classified and or controlled environment.
  • Perform technical planning, requirements decomposition, interface definition, and verification strategy for mission systems.
  • Execute system integration, validation, and technical baselines across concept, design, fabrication, test, installation, operation, maintenance, and disposal.
  • Lead or support design reviews, peer reviews, and technical interchanges.
  • Produce and maintain system engineering artifacts including requirements traceability, risk registers, and verification evidence.
  • Ensure system designs align with security and government compliance requirements.

 

Qualifications:

  • Bachelor's Degree and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience. In lieu of a degree, minimum of 10 years of prior related experience. Bachelor of Science degree in a STEM discipline is required.  Engineering degree is preferrable, but Physics, Mathematics, and Computer Science degrees are acceptable alternatives.
  • Ability to obtain and maintain a DoD security clearance.
  • 6 years of experience applying systems engineering methods across full lifecycle activities.
  • 6 years of experience with requirements management, risk management, and system integration and verification practices.

 

Preferred Additional Skills:

  • Ability to collaborate across software, hardware, mechanical, electrical, manufacturing, and program teams.
  • Experience baseline: Bachelor degree with 6+ years relevant experience, or graduate degree with 4+ years.
  • Role scope expectation: Manages complex projects or processes with general oversight and delivers moderate-to-substantial process and system improvements.
  • Collaboration expectation: Works within and outside the function to gain cooperation on operational practices and execution decisions.
  • Demonstrated ability to work effectively in cross-functional engineering teams.
  • Model-based systems engineering (MBSE) familiarity.
  • Experience with multi-domain mission systems and secure architectures.
  • Experience supporting government or defense technical reviews.
  • Experience balancing technical, schedule, and cost constraints across system-level decisions.

 

#LI-EB1