1

Internship Software Engineer Internships Jobs in Ohio

Mid-Level Software Engineer

Dayton, OH ยท On-site

$95 - $130/hr

... seeking a Mid-level Software Integration/Test Engineer to support our Aerospace Technology ... Industry relevant co-op or internship experience is applicable. * Familiarity with automated ...

Junior Software Engineer

Beavercreek, OH ยท On-site

$80K - $100K/yr

... internships, co-ops, or academic projects) * Programming experience in C#/C++ or Python * Experience developing software on Linux and Windows based systems * Familiarity with PNT concepts (e.g ...

... internships, co-ops, or academic projects) * Programming experience in C#/C++ or Python * Experience developing software on Linux and Windows based systems * Familiarity with PNT concepts (e.g ...

Software Developer

Covington, OH ยท On-site

$50K - $100K/yr

Provide technical guidance to Software Developer Interns and less experienced teammates * Learn additional languages and frameworks as project needs require What you need Required * Associate's or ...

New

Software Tester Intern

Covington, OH ยท On-site

$17 - $19/hr

... DevOps A real path forward -- degree or not This role is the foundational entry point into our software testing practice. Interns who perform strongly may be considered for a full-time Software ...

D Internship Program's goal is to provide a fun, interesting, and real-world environment for our ... Basic to intermediate programming proficiency in Python and familiarity with software development ...

Showing results 41-60

Internship Software Engineer Internships information

What is an internship software engineer internship?

Internship Software Engineer Internships are temporary positions offered to students or recent graduates who are interested in gaining hands-on experience in software development. These internships typically last from a few months to a year and provide opportunities to work on real-world projects, learn new technologies, and collaborate with professional engineers. Interns often participate in coding, debugging, testing, and sometimes designing software solutions, all while being mentored by experienced team members. Such internships are valuable for building technical skills, understanding industry workflows, and improving employability after graduation.

What types of projects does a software engineer intern typically work on during an internship?

Software Engineer Interns are often assigned to real-world projects that contribute to ongoing development within the company. Depending on the team's needs, interns might work on developing new features, fixing bugs, improving code quality, or assisting with testing and documentation. These projects are usually designed to be challenging yet achievable within the internship period, ensuring interns gain hands-on experience with industry-standard tools, frameworks, and collaborative workflows. Interns frequently work alongside full-time engineers and may participate in team meetings, code reviews, and agile sprints, giving them valuable exposure to professional software development environments.

What are the key skills and qualifications needed to thrive as a software engineer intern, and why are they important?

To thrive as a Software Engineer Intern, you typically need a solid understanding of programming concepts, familiarity with languages like Python, Java, or C++, and enrollment in or completion of a related degree program. Experience with version control systems (such as Git), basic knowledge of development environments, and sometimes exposure to frameworks or databases are commonly expected. Strong problem-solving, eagerness to learn, and effective communication skills help interns collaborate and adapt quickly. These skills and qualities are essential for contributing to real projects, integrating with teams, and accelerating your growth as a future software engineer.

What is the difference between Internship Software Engineer Internships vs Software Developer Internships?

AspectInternship Software Engineer InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar educational background, often with coding coursework
Work EnvironmentTeam-based, collaborative software development projectsHands-on coding, debugging, and feature development
Employer & Industry UsageTech companies, startups, and IT departmentsSoftware firms, tech startups, and enterprise IT teams
Common Search & Comparison IntentUnderstanding internship opportunities in software engineeringExploring software development internship options

Internship Software Engineer Internships and Software Developer Internships are similar in educational requirements and work environments, often overlapping in tech industry usage. The main difference lies in the job titles' focus: engineering internships may emphasize system architecture and engineering principles, while developer internships focus more on coding and application development. Both provide valuable industry experience for aspiring software professionals.

What are the most commonly searched types of Software Engineer Internships jobs in Ohio?

The most popular types of Software Engineer Internships jobs in Ohio are:

What cities in Ohio are hiring for Internship Software Engineer Internships jobs?

Cities in Ohio with the most Internship Software Engineer Internships job openings:

Mid-Level Software Engineer

RPMGlobal

Dayton, OH โ€ข On-site

$95 - $130/hr

Other

Medical, Dental, Retirement

Posted 13 days ago


Job description

DCS Corporation, an employee-owned company, is seeking a Mid-level Software Integration/Test Engineer to support our Aerospace Technology Development team in Dayton, Ohio. This is an exciting opportunity to contribute to high-impact, multi-year initiatives focused on testing and evaluating cutting-edge, autonomy and autonomous control systems for air platforms which will integrate capabilities across maneuvering, communications, sensing, user interface design, and performance monitoring and evaluation.

DCS offers competitive benefits including education aid as a part time student, stock ownership, health, dental, retirement contribution, and parental leave for full-time employees.

Essential Job Functions:

In this role, the successful candidate will develop and work with containerized autonomy services, design software test fixtures, develop interface control documents, apply industry best practices for software test, develop and execute integration test plans and test cases and document test results for government and contractor stakeholders.

Some travel may be required.

Required Skills:
  • Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
  • Able to obtain and maintain a Secret level U.S. DoD security clearance.
  • Must have a BS degree in Computer Science, Computer Engineering, or a related technical discipline (ex: Mechanical/Aerospace Engineering) with demonstrated programming experience.
  • 8 years of related experience or masterโ€™s degree with 6 years of experience. Industry relevant co-op or internship experience is applicable.
  • Familiarity with automated testing, test results analysis, containerized deployments, container orchestration, CI/CD pipelines.
  • Familiarity with Linux.
  • Familiarity with AGILE software development processes.
  • Understanding software architecture design.
  • Experience working with source code control systems (specifically Git).
  • Good organizational skills and a demonstrated ability to work in a team environment.
Desired Skills:
  • Active U.S. DoD security clearance.
  • Experience developing in Python.
  • Experience with Kubernetes.
  • Experience with CONAN, CMAKE, and dev containers.
  • Experience working with containers/containerized environments.
  • Experience and understanding of autonomy and control systems.
  • Experience with modeling, simulation, and analysis frameworks.
  • Experience working with UDP and TCP/IP communication.Experience with MBSE.
#J-18808-Ljbffr