1

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

A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications ...

Software Engineer - BM/SRM

Evanston, IL ยท On-site

$115 - $125/hr

Ability to present advanced concepts to non-software engineers, including senior program and military leaders. * Experience with DevSecOps and/or build management. Salary $115,000 - $125,000 Benefits

New

A typical embedded software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military ...

Software Engineer III/IV

Burbank, IL ยท On-site

$58.25 - $78.50/hr

... military personnel safely to their destination. Home to our Landing & Cabin Systems team, Crane A&E ... The Software Engineer is a top contributor who needs minimal to no supervision and uses originality ...

Staff Software Engineer

Hoffman Estates, IL ยท On-site +1

$150K - $185K/yr

... software in a Linux/C environment a plus * Must be an expert in the C# programming language ... military, veteran status or any other category protected by law. Applicants must be legally ...

Software Engineer II

Addison, IL ยท On-site

$97K - $133K/yr

... shaped by military service, community college education, or a wide range of work and life ... Key responsibilities of the job include ensuring that software is developed to meet functional, non ...

next page

Showing results 1-20

Software Engineer Military information

See Chicago, IL salary details

$65.4K

$152K

$211.7K

How much do software engineer military jobs pay per year?

As of Aug 7, 2026, the average yearly pay for software engineer military in Chicago, IL is $151,971.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,600.00 and $178,200.00 per year, depending on experience, location, and employer.

What do software engineer military do?

As a Software Engineer Military, your daily responsibilities often include designing, developing, and testing software for mission-critical defense systems such as command and control applications, cybersecurity systems, or embedded platforms for military hardware. You may participate in code reviews, maintain documentation, and work closely with multidisciplinary teams including system architects, project managers, and cybersecurity specialists. Projects typically adhere to strict security protocols and may involve rapid resolution of technical issues to support ongoing operations. This role requires adaptability and responsiveness to evolving military needs and technology updates, making each day varied and impactful.

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

To thrive as a Software Engineer Military, you need a strong background in computer science, programming (C++, Java, Python), and familiarity with secure coding practices, typically supported by a relevant degree and security clearance. Experience with military-specific systems such as embedded systems, defense-grade networks, or Department of Defense (DoD) frameworks, and certifications like CompTIA Security+ or CISSP are often required. Strong problem-solving abilities, teamwork, and the capacity to communicate technical information clearly are essential soft skills. These competencies ensure effective development and maintenance of secure, mission-critical software solutions in highly regulated and collaborative military environments.

What is a software engineer military?

A Software Engineer Military job involves designing, developing, and maintaining software systems used by the military for operations, defense, and cybersecurity. These engineers work on mission-critical applications, embedded systems, or cybersecurity frameworks to enhance national security. They often collaborate with military personnel, government agencies, and defense contractors to ensure robust and secure technology solutions. Security clearance may be required, and experience with military protocols or defense-specific programming languages can be beneficial.

What are the most commonly searched types of Software Engineer Military jobs in Chicago, IL? The most popular types of Software Engineer Military jobs in Chicago, IL are:
Infographic showing various Software Engineer Military job openings in Chicago, IL as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, and 4% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $151,971 per year, or $73.1 per hour.

Software Engineer

TriOptus LLC

Deerfield, IL โ€ข On-site

Contractor

Re-posted 8 days ago


Job description

Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.
Job Responsibilities:
* Modify existing databases and database management systems.
* Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
* Work as part of a project team to coordinate database development and determine project scope and limitations.
* Review project requests describing database user needs to estimate time and cost required to accomplish project.
Skills:
* Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
* Basic ability to work independently and manage one?s time.
* Basic knowledge of the full software development lifecycle: from business/systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
* Basic ability to troubleshoot issues and make system changes as needed to resolve issue.
* Basic knowledge of computer hardware and software.
* Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.
Education/Experience:* Bachelor's degree in computer science, software engineering or relevant field required.* 2-4 years experience required.
Required Skills : Azure,Python,Java
Basic Qualification :
Additional Skills : Azure Engineer,Software Developer
Background Check : No
Drug Screen : No