1

Software Engineer Internship Jobs in Perry, OK (NOW HIRING)

Senior Software Development Engineer

Stillwater, OK · On-site

$115K - $151K/yr

The Senior Software Engineer is a self-directed leader that works on team projects to provide a broad range of software development expertise for various applications. The candidate will be ...

Project Engineer |TWC

Stillwater, OK · On-site

$55K - $71K/yr

Successful internships or project engineering experience is a plus * Design-Build experience is ... software * Procore certified or working knowledge and skill in Procore * BIM 360 certified or ...

Project Engineer |TWC

Stillwater, OK

$55K - $71K/yr

Successful internships or project engineering experience is a plus * Design-Build experience is ... software * Procore certified or working knowledge and skill in Procore * BIM 360 certified or ...

Student Worker - Internship

Guthrie, OK · On-site

$12.75 - $16.50/hr

This internship is designed to offer exposure to organizational operations and assist students in applying classroom learning to real-world situations. Essential Duties and Responsibilities: * Assist ...

Student Worker - Internship

Guthrie, OK · On-site

$12.75 - $16.50/hr

This internship is designed to offer exposure to organizational operations and assist students in applying classroom learning to real-world situations. Essential Duties and Responsibilities: * Assist ...

Student Worker - Internship

Guthrie, OK

$12.75 - $16.50/hr

This internship is designed to offer exposure to organizational operations and assist students in applying classroom learning to real-world situations. Essential Duties and Responsibilities: * Assist ...

Instrumentation Technician Intern

Enid, OK · On-site

$16.25 - $21/hr

The internship opportunity will be a 12-week program running from late May to mid-August 2027. Our Team At Koch, we believe that everyone should be an entrepreneur, no matter what role they are in.

New

Software Engineer Internship information

See Perry, OK salary details

$11

$21

$32

How much do software engineer internship jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for software engineer internship in Perry, OK is $21.44, according to ZipRecruiter salary data. Most workers in this role earn between $17.45 and $24.33 per hour, depending on experience, location, and employer.

What is a software engineer internship?

A Software Engineer Internship is a temporary position where students or entry-level professionals gain hands-on experience in software development. Interns typically work on real projects, write code, debug issues, and collaborate with engineering teams. The internship helps develop technical skills, knowledge of software development processes, and familiarity with industry tools. It also provides networking opportunities and can lead to full-time job offers.

What kinds of projects or tasks do software engineer interns typically work on during their internship?

Software Engineer Interns are often assigned to real-world projects that may include developing new features, fixing bugs, writing automated tests, or improving documentation. They usually work as part of a development team under the mentorship of experienced engineers, which allows them to participate in code reviews, agile meetings, and collaborative problem-solving sessions. The exact responsibilities may vary, but interns are regularly exposed to the full software development lifecycle and are encouraged to ask questions and contribute ideas. This hands-on experience not only builds technical skills but also prepares interns for full-time roles after graduation.

What are the key skills and qualifications needed to thrive in the software engineer internship position, and why are they important?

To thrive as a Software Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, data structures, and typically be pursuing or have a degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes issue tracking tools is often expected. Strong problem-solving abilities, a willingness to learn, and effective communication are key soft skills that help interns excel in collaborative environments. These skills ensure interns can contribute meaningfully to technical projects, integrate well with engineering teams, and grow rapidly within the organization.

What cities near Perry, OK are hiring for Software Engineer Internship jobs?

Cities near Perry, OK with the most Software Engineer Internship job openings:

Infographic showing various Software Engineer Internship job openings in Perry, OK as of June 2026, with employment types broken down into 6% Internship, 41% Full Time, 41% Part Time, and 12% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $44,594 per year, or $21.4 per hour.

Senior Software Development Engineer

jobs.frontdoordefense.com - Jobboard

Stillwater, OK • On-site

$100 - $130/hr

Other

Posted 3 days ago

New


Job description

Senior Software Development Engineer Lead development of advanced Java-based software for defense applications

Location: Stillwater, Oklahoma, United States

Job Tags: Software

About The Role Teledyne FLIR Defense Senior Software Engineer

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Summary

The Senior Software Engineer is a self-directed leader that works on team projects to provide a broad range of software development expertise for various applications. The candidate will be responsible for all software engineering lifecycle processes including requirements gathering, analysis, design, documentation, programming, debugging, unit testing, new development, and sustaining existing applications. They solve the most challenging problems and may assist with managing other software engineers. This position includes involvement with the customer, internal hardware and software teams, and subcontractors. Other responsibilities include planning, tracking, and meeting work commitments.

Primary Duties & Responsibilities
  • Programming in Java using IntelliJ
  • New development and sustaining of existing applications
  • Desktop and Server Ubuntu 22.04 for development and deployment
  • Source code management using Git
  • Issue tracking using Jira
  • Written communication (e.g., Jira, Confluence, documents, spreadsheets, presentations, email)
  • May be responsible for any/all stages in the software engineering lifecycle: requirements gathering, analysis, design, documentation, programming, debugging, and unit testing
  • Estimate, track and report scope and effort for tasks
  • Managing and coordinating tasks for an engineering team
  • Developing software in a team
  • Developing software in a larger integrated system
  • Apply troubleshooting techniques and overcome challenges
  • Work at a Teledyne office with access to project hardware
  • Work within a geographically disperse team
  • Periodic travel for integration sessions at other sites and supporting build, test, or customer events
  • Continual growth as tools and technologies advance
  • Develop and maintain an understanding of the system and equipment that is controlled.
  • Support the engineering change process used by Teledyne FLIR
Required Job Qualifications
  • Applicants must be a U.S. citizen
  • BS or MS degree in Computer Science or equivalent
  • Minimum 10 years relevant experience in software development
  • Expert at Java
  • Expert problem-solving skills
  • Expert at multi-threaded programming and debugging
  • Expert at Git
  • Experience with network configuration and tools (e.g., ssh, scp)
  • Experience managing a team of engineers
  • Excellent written and verbal communication skills
  • Ability to develop detailed plans for a task, accurately estimate the effort, and track progress
  • Ability to track issues/changes with or without an issue tracking system and generate a change log
  • Ability to overcome challenges and make tradeoffs between an ideal solution and what is possible given project constraints
Desired/Preferred Job Qualifications
  • Expert at integrating and working with network and serial devices
  • Expert with Ubuntu 22.04 (or newer) OS.
    • OS and package configuration
    • Development, debugging, and deployment tasks from a remote console (e.g., ssh)
  • Experience with C++ and Bash scripting
  • Experience with Android and Windows OS.
  • Experience with Android Studio and developing Android applications
  • Experience with ATAK plugin development
  • Experience with Integrated Sensor Architecture (IAS)
  • Experience with Military Standard Software Development and Documentation (MIL-STD-498)
  • Ability to create mockups and rapid prototypes
  • Ability to read schematics and mechanical drawings
  • Understanding of software security practices

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

Teledyne is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age, or any other characteristic or non-merit based factor made unlawful by federal, state, or local laws.

#J-18808-Ljbffr