1

Dod Software Engineer Jobs in Chicago, IL (NOW HIRING)

Senior Electrical Engineer

Chicago, IL · On-site

$110K - $144K/yr

Experienced in Electrical Power Calculation Software, including: SKM, ETAP or Easy Power * Lighting ... Corporate Workplace and Commercial buildings, Federal Civilian and DoD, Healthcare, Mission ...

Senior Electrical Engineer

Chicago, IL

$110K - $144K/yr

Experienced in Electrical Power Calculation Software, including: SKM, ETAP or Easy Power * Lighting ... Corporate Workplace and Commercial buildings, Federal Civilian and DoD, Healthcare, Mission ...

Senior Electrical Engineer

Chicago, IL · On-site

$110K - $144K/yr

Experienced in Electrical Power Calculation Software, including: SKM, ETAP or Easy Power * Lighting ... Corporate Workplace and Commercial buildings, Federal Civilian and DoD, Healthcare, Mission ...

Senior Electrical Engineer

Chicago, IL

$110K - $144K/yr

Experienced in Electrical Power Calculation Software, including: SKM, ETAP or Easy Power * Lighting ... Corporate Workplace and Commercial buildings, Federal Civilian and DoD, Healthcare, Mission ...

Senior Electrical Engineer

Chicago, IL · On-site +1

$110K - $144K/yr

Experienced in Electrical Power Calculation Software, including: SKM, ETAP or Easy Power * Lighting ... Corporate Workplace and Commercial buildings, Federal Civilian and DoD, Healthcare, Mission ...

Showing results 21-40

Dod Software Engineer information

See Chicago, IL salary details

$65.5K

$152.1K

$211.9K

How much do dod software engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for dod software engineer in Chicago, IL is $152,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,700.00 and $178,400.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 Chicago, IL? The most popular types of Dod Software Engineer jobs in Chicago, IL are:
Infographic showing various Dod Software Engineer job openings in Chicago, IL as of August 2026, with employment types broken down into 89% Full Time, and 11% Part Time. Highlights an 83% In-person, and 17% Remote job distribution, with an average salary of $152,091 per year, or $73.1 per hour.

Shipboard Damage Control Firefighting Instructor (Navy/DoD) with Security Clearance

THOR Solutions, LLC

Great Lakes, IL • On-site

$32.44/hr

Other

Re-posted 15 days ago


Job description

THOR Solutions is actively seeking a mission-focused professional to support the U.S. Navy's Surface Warfare Engineering Schools Command (SWESC) Great Lakes, IL as a Damage Control (DC) Firefighting Instructor. The instructor will deliver technical and military training, including instruction, testing, remediation, curriculum updates, administration, and safety services for formalized naval training. Typical Responsibilities:
* Provide technical and military training to Department of Defense (DoD) personnel, including U.S. Navy and Allied Forces officers and enlisted personnel.
* Support curriculum updates and maintenance, testing, and remediation.
* Utilize training aids, electronic podiums, lab equipment, and other instructional tools effectively.
* Ensure adherence to safety protocols during training evolutions.
Location: Full time onsite at SWESC in Great Lakes, IL. Typical Physical Activity:
* Desk/computer work in an office environment and training/instructor work in a classroom environment. May involve: repetitive motion, hearing, or talking.
* Must be capable of performing all high-risk training evolutions, which include ascending/ descending ladders, navigating narrow passageways, and enduring extreme heat.
Typical Pay Range: The anticipated pay range for this position in the identified location(s) is $27.51/hour base pay + $4.93/hour "health & welfare" payment, for a combined total $32.44/hour. Actual compensation offered will be based upon individual factors including education, qualifications, and experience. Existing Secret Security Clearance Required: This position requires an existing DoD Secret security clearance. A qualified candidate will already possess an Active or Interim Secret security clearance. An otherwise strongly qualified candidate with highly relevant experience but no current security clearance may be considered. Required Knowledge, Skills, and Abilities: * Graduate of the Navy Instructor Training Course (CIN: A-012-0077) or equivalent (NEC 9502).
* Former Senior (E5-E9) Surface Ship Damage Controlman or similar rating.
* Graduate of the following courses:
* General Shipboard Firefighting Training - SCBA (A-495-0416)
* Shipboard Damage Control Team Trainer (K-495-0045)
* At least three (3) years of technical experience in Damage Control.
* At least two (2) years of experience in a Military Training Environment.
* Strong knowledge of learning principles, presentation methods, testing, remediation, and training equipment.
* Comprehensive knowledge of safety protocols, diesel inspection processes, and shipboard firefighting and damage control procedures.
* Experience with ATG.
* Shipboard firefighting experience.
* Current Basic EMT qualification or higher.
* Proficiency with common productivity software including Microsoft Office.
* Strong communication skills.
Additional Preferred Knowledge, Skills, and Abilities:
* Navy Damage Controlman Chief Petty Officer (CPO) or Engineering Department Leader (e.g., EN, GS, EM).