1

Internship Defense Contractor Software Engineer Jobs in Boise, ID

Software Engineer

Boise, ID · On-site

$120 - $140/hr

Internship experience during the bachelor's degree. Entry‑Level Roles * Technical support specialist * Quality assurance tester * Software test engineer * Junior software engineer Professional ...

... to collect contracted employee data for ETL and submission to CMS. Application Redesign and ... The software engineer will develop, standalone applications in a manner that simplifies the help ...

Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll ...

Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll ...

Contractor Location: Remote micro1 is engaging Computational Biology & Cheminformatics Experts to contribute their expertise to a customer's computational drug discovery project. In this role, you'll ...

Java Developer

Boise, ID · On-site

$48.50 - $62.75/hr

Java developers play a pivotal role in creating software programs. (See disclaimer 2 ) They start ... Internships Internships may allow you to learn from more experienced developers and help to refine ...

... engineering experience (internships included) * Experience designing and detailing structural ... Proficiency in standard office software (Word, Outlook, time-reporting tools) * Some travel ...

... Defense & Resilience (CDR) group. We provide AI and automation engineering expertise across CDR ... Apply threat modeling and secure software development practices throughout the AI solution ...

... Defense & Resilience (CDR) group. We provide AI and automation engineering expertise across CDR ... Apply threat modeling and secure software development practices throughout the AI solution ...

Sr. Structural Engineer

Meridian, ID

$94K - $128K/yr

Interact directly with architects, owners, contractors, plan reviewers, and other engineering ... Familiarity with BlueBeam/PDF software. * Familiarity with structural analysis software such as ...

next page

Showing results 1-20

Internship Defense Contractor Software Engineer information

See Boise, ID salary details

$12

$24

$36

How much do internship defense contractor software engineer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for internship defense contractor software engineer in Boise, ID is $24.19, according to ZipRecruiter salary data. Most workers in this role earn between $19.66 and $27.45 per hour, depending on experience, location, and employer.

What does an internship defense contractor software engineer do?

An Internship Defense Contractor Software Engineer assists in developing, testing, and maintaining software systems for defense-related projects under the guidance of experienced engineers. Interns may work on tasks such as coding, debugging, software integration, and documentation, often focusing on secure and reliable solutions for military or government applications. They typically collaborate with multidisciplinary teams to support the development of technologies like radar systems, communications software, or cybersecurity tools. This role provides valuable hands-on experience in a highly regulated and impactful industry.

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

To thrive as an Internship Defense Contractor Software Engineer, you should have a strong foundation in computer science principles, programming languages (such as C++ or Java), and be enrolled in or have completed relevant coursework. Familiarity with secure software development practices, integrated development environments (IDEs), and version control systems like Git is typically expected. Strong problem-solving abilities, attention to detail, teamwork, and effective communication are essential soft skills in this setting. These competencies are crucial for developing high-quality, secure software that meets stringent defense industry standards while collaborating effectively in multidisciplinary teams.

What types of projects might I work on as an internship defense contractor software engineer?

As an intern software engineer at a defense contractor, you can expect to work on a variety of projects ranging from developing and testing embedded systems to supporting simulation tools and software used in defense applications. Interns often collaborate with multidisciplinary teams, including engineers, analysts, and project managers, to contribute to real-world solutions such as cybersecurity, radar systems, or mission planning software. The work environment is typically fast-paced and emphasizes security protocols, so you'll also gain experience working within strict compliance and documentation standards. These experiences not only build technical skills but also provide insight into how large, complex projects are managed in the defense industry.

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

The most popular types of Defense Contractor Software Engineer jobs in Boise, ID are:

What are popular job titles related to Internship Defense Contractor Software Engineer jobs in Boise, ID?

For Internship Defense Contractor Software Engineer jobs in Boise, ID, the most frequently searched job titles are:

Software Engineer

Boise, ID • On-site


GRAND CANYON UNIVERSITY

7.8

Company rating: 7.8 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

233rd of 622 rated colleges and universities

Great coworkers

People enjoy working here

Good employer


$120 - $140/hr

Other

Posted 6 days ago


Job description

What Is a Software Engineer?

A software engineer is an expert in the design, development and testing of software applications and programs. Software engineers combine an engineering and computer science mindset to create solutions to technical problems. If you’ve ever used a GPS application on your phone, browsed through a menu of TV shows from a streaming service on your smart TV or used a fitness tracker to count how many calories you’ve burned, then you’ve benefited from the hard work of software engineers.

Before considering how to become a software engineer, it’s helpful to learn what this career entails. The term “software engineering” is often used interchangeably with “software development,” but they aren’t quite the same thing. Software engineers work on the entire lifecycle of a project, supervising everything from infrastructure to security. Software development — a subset of software engineering — is focused more narrowly on coding tasks. (See disclaimer 1)

Software engineers can work on a wide range of projects within various areas, including video games, cybersecurity, cloud storage, apps and web apps. (See disclaimer 3)

To become a software engineer, it’s helpful to know how to look at the big picture. Software engineers are charged with managing and working on all different aspects of the project — from initial design to quality testing and maintenance. (See disclaimer 1)

Responsibilities
  • Review customer requirements for a project before launching into the design phase.
  • Design and develop software programs, including writing and testing code.
  • Ensure the project meets customer requirements and standards of security and quality.
  • Perform thorough testing and debugging to eliminate bugs.
  • Consult with clients, security specialists and other stakeholders to ensure the software program meets expectations.
  • Maintain software, optimizing performance, adding new features, debugging issues and ensuring overall performance and security of applications.
Education Requirements
  • High school diploma with coursework in computer science and coding.
  • College degree, usually a bachelor’s in computer science, information technology (IT) or an accredited software engineering program.
  • Undergraduate certificates in specific programming languages or technical areas.
  • Internship experience during the bachelor’s degree.
Entry‑Level Roles
  • Technical support specialist
  • Quality assurance tester
  • Software test engineer
  • Junior software engineer
Professional Certifications
  • Professional Software Developer Certification
  • Certified Secure Software Lifecycle Professional
  • Certified Software Engineer
Key Skills
  • Coding languages: Java, Python, etc.
  • Object‑oriented programming
  • Operating systems
  • Cloud computing
  • Agile and Scrum project management
  • Design, testing and debugging
  • Version control
Soft Skills
  • Critical thinking
  • Problem‑solving
  • Time management
  • Communication
  • Teamwork and collaboration
  • Leadership
Where Software Engineers Work

Software engineers may find work in almost any industry. Popular sectors include software development companies, finance and insurance firms, and manufacturing companies.

Compensation & Growth

The U.S. Bureau of Labor Statistics reports a median annual wage of $132,270 for software developers as of May 2023, with an expected 18% job growth through 2033, translating to an estimated 303,700 new jobs. (See disclaimer 7, 8)

Advancement Opportunities

Potential career paths include senior software engineer, artificial intelligence specialist, IT project manager and systems manager.

#J-18808-Ljbffr


What Grand Canyon University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom