2

Entry Level Defense Contractor Software Engineer Jobs in Minneapolis, MN

Engineer in Training, Mechanical

Minneapolis, MN · On-site

$65K - $93K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

May interact with staff, the public, officials, and contractors. Limited client-facing ... Familiarity with tools like AutoCAD, MATLAB, SolidWorks, or discipline-specific software.

Engineer in Training, Electrical

Minneapolis, MN · On-site

$65K - $95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

May interact with staff, the public, officials, and contractors. Limited client-facing ... Familiarity with tools like AutoCAD, MATLAB, SolidWorks, or discipline-specific software.

Civil Engineer - Entry Level (Hybrid)

Minneapolis, MN · Hybrid

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software: familiarity with AutoCAD and Civil 3D experience. Strong computer skills with proficiency ... Barr Engineering Co. is an equal opportunity employer, and all applicants will receive ...

Design Engineer - Municipal

Oakdale, MN · On-site

$58K - $90K/yr

  • Medical

  • Vision

  • Life

  • Retirement

  • PTO

In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software.(i.e. AutoCAD Civil3D, MicroStation)

Design Engineer - Water/Wastewater

Ramsey, MN · On-site

$58K - $90K/yr

  • Medical

  • Vision

  • Life

  • Retirement

  • PTO

In this entry level civil engineering role, we are looking to add an EIT who will help foster our ... Working knowledge and skills in CAD and design software. (i.e. AutoCAD Civil3D, REVIT) * Possess a ...

Showing results 41-60

Entry Level Defense Contractor Software Engineer information

See Minneapolis, MN salary details

$25.1K

$109.5K

$197.3K

How much do entry level defense contractor software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for entry level defense contractor software engineer in Minneapolis, MN is $109,456.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,800.00 and $125,300.00 per year, depending on experience, location, and employer.

What does an entry level defense contractor software engineer do?

An Entry Level Defense Contractor Software Engineer works on developing, testing, and maintaining software systems used in defense applications. This role often involves collaborating with multidisciplinary teams to create secure and reliable solutions for military or government clients. Responsibilities might include writing code, debugging software, and ensuring compliance with security and quality standards specific to the defense industry. Entry-level engineers often receive mentorship and training to help them understand specialized technologies and protocols required for defense projects.

What are the key skills and qualifications needed to thrive as an entry level defense contractor software engineer?

To thrive as an Entry Level Defense Contractor Software Engineer, you need a solid background in computer science or software engineering, with proficiency in programming languages such as C++, Java, or Python, often supported by a relevant degree. Familiarity with version control systems like Git, integrated development environments (IDEs), and compliance with security standards such as DoD STIGs or obtaining a Security+ certification may be required. Strong analytical thinking, attention to detail, and effective teamwork are crucial soft skills for success in this environment. These skills and qualifications are vital to produce secure, reliable software that meets strict governmental regulations and supports critical defense operations.

What types of projects and technologies do entry level defense contractor software engineers typically work on?

As an entry-level software engineer in the defense contracting industry, you will often work on projects related to embedded systems, simulation software, cybersecurity applications, or mission-critical systems. Technologies commonly used include programming languages like C++, Java, or Python, as well as specialized tools for version control, testing, and secure software development. You’ll collaborate closely with multidisciplinary teams, including systems engineers, project managers, and, at times, hardware engineers. A key challenge is adhering to strict security protocols and regulatory standards, but you will gain valuable experience in secure coding practices and large-scale system integration. These projects provide a strong foundation for future advancement within the industry.

What is the difference between Entry Level Defense Contractor Software Engineer vs Entry Level Software Developer?

AspectEntry Level Defense Contractor Software EngineerEntry Level Software Developer
CredentialsBachelor's in CS or related field; security clearance often preferredBachelor's in CS or related field; security clearance usually not required
Work EnvironmentGovernment contractors, defense agencies, secure facilitiesTech companies, startups, corporate offices
Industry UsagePrimarily defense, aerospace, government projectsBroad industry, including tech, finance, healthcare
Job FocusEmbedded systems, cybersecurity, defense-specific applicationsWeb, mobile, enterprise applications

While both roles involve software development, Entry Level Defense Contractor Software Engineer typically requires security clearance and focuses on defense-related projects within government or military sectors. Entry Level Software Developer has a broader industry scope with less emphasis on security clearance, working on commercial applications across various industries.

What are the most commonly searched types of Defense Contractor Software Engineer jobs in Minneapolis, MN?

The most popular types of Defense Contractor Software Engineer jobs in Minneapolis, MN are:

What are popular job titles related to Entry Level Defense Contractor Software Engineer jobs in Minneapolis, MN?

For Entry Level Defense Contractor Software Engineer jobs in Minneapolis, MN, the most frequently searched job titles are:

What job categories do people searching Entry Level Defense Contractor Software Engineer jobs in Minneapolis, MN look for?

The top searched job categories for Entry Level Defense Contractor Software Engineer jobs in Minneapolis, MN are:

$94K - $104K/yr

Full-time

Posted yesterday

New


General Dynamics Mission Systems rating

7.9

Company rating: 7.9 out of 10

Based on 30 frontline employees who took The Breakroom Quiz

129th of 245 rated software companies


Job description

Bachelor's degree in Engineering, or a related Science or Mathematics field, plus a minimum of 2 years of relevant experience; or Master's degree, plus 6 months relevant experience.

CLEARANCE REQUIREMENTS:
Department of Defense Secret security clearance is preferred at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.


General Dynamics Mission Systems has an immediate opening for a Sr. Quality Engineer.  This position provides an opportunity to further advance the cutting-edge technology that supports some of our nation’s core defense/intelligence services and systems.  General Dynamics Mission Systems employees work closely with esteemed customers to develop solutions that allow them to carry out high-stakes national security missions.

REPRESENTATIVE DUTIES AND TASKS:
Designs, implements, and maintains quality assurance protocols and methods for processing materials into partially finished or finished products
Designs methods and procedures for inspecting, testing, and evaluating the precision and accuracy of production processes, production equipment and finished products
Performs analysis of reports and production data to identify trends and recommend updates or changes to quality standards and procedures when necessary
Reviews Documents/Drawings/Instructions for conformance to requirements
Compares defects against standards and recommends dispositions, and verifies implementation of rework
Collects, organizes and analyzes project data, generates and/or reviews metrics
Performs audits, assigns corrective action, and verifies implementation
Participates in project reviews and meetings including technical design reviews, technical peer reviews
Verifies compliance to defined requirements
Witnesses and or monitors test activities
Receives instructions from immediate supervisor
Contact with multiple work groups
Works under general supervision
Interfaces with various engineering disciplines, manufacturing, program management, and other quality personnel
Some contact with project leaders and other professionals within the Engineering, Manufacturing, and Quality departments
Works as an individual technical contributor on one or multiple project
Participates as an active member of the project team
Interfaces with customer representatives
Provides resolution to problems of moderate scope
Travel may be required
Security clearance may be required
KNOWLEDGE SKILLS AND ABILITIES:
Very solid knowledge of engineering (i.e., software, electrical, systems, etc) methodologies, tools, and standards
Very solid knowledge of ISO 9001:2015, CMMI, ISO 14001ASME, ANSI, EIA, etc.
Very solid knowledge of Microsoft Office applications
Very solid written and verbal communications skills
Ability to think creatively
Ability to multi-task
Very solid skills in communicating issues, impacts, and corrective actions
Very solid ability to clearly recognize and report relevant to sound quality engineering practices
Very solid knowledge of interpretation of drawings
Very solid skills in reviewing documents/drawings/instructions for conformance to requirements techniques
Very solid skills in reporting quality activities, findings, and issues both in writing and verbally
Very solid interpersonal skills
Very solid knowledge of use of relevant inspection/measurement tools and techniques
Very solid computer skills, both desktop software and required factory or engineering tools
Identifies opportunities to apply AI for continuous improvement and innovation
Workplace Options:
This position is fully on-site.  While on-site, you will be a part of the Bloomington, MN facility.


This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary. This job posting will remain open until the position is filled.
USD $94,056.00 - USD $104,343.00 /Yr.

General Dynamics Mission Systems (GDMS) engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. With a global team of 12,000+ top professionals, we partner with the best in industry to expand the bounds of innovation in the defense and scientific arenas. Given the nature of our work and who we are, we value trust, honesty, alignment and transparency. We offer highly competitive benefits and pride ourselves in being a great place to work with a shared sense of purpose. You will also enjoy a flexible work environment where contributions are recognized and rewarded. If who we are and what we do resonates with you, we invite you to join our high-performance team!


Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans


What General Dynamics Mission Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom