1

Computer Programmer Internship Jobs in Missouri (NOW HIRING)

This is not a summer-only internship or a remote role.*** The Firmware Engineer Intern is primarily ... In the process of acquiring a Bachelor of Science in Computer Engineering, Electrical Engineering ...

Civil Engineer - Mid-Level

Clayton, MO ยท On-site

$69.30 - $99.64/hr

Related engineering internship or coโ€‘op work experience. * Successful completion of the ... We also value additional learning, such as a minor, certificate, or other training in Computer ...

Civil Engineer - Mid-Level

Clayton, MO ยท On-site

$69K - $99K/yr

Related engineering internship or co-op work experience. * Successful completion of the ... We also value additional learning, such as a minor, certificate, or other training in Computer ...

Civil Engineer - Mid-Level

Clayton, MO ยท Hybrid

$69K - $99K/yr

Related engineering internship or co-op work experience. * Successful completion of the ... We also value additional learning, such as a minor, certificate, or other training in Computer ...

Civil Engineer - Mid-Level

Clayton, MO ยท Hybrid

$69K - $99K/yr

Related engineering internship or co-op work experience. * Successful completion of the ... We also value additional learning, such as a minor, certificate, or other training in Computer ...

... internships, or co-ops. * Familiarity with engineering tools such as CAD, GD&T, and statistical analysis (SPC, capability); willingness to develop proficiency on the job. * Basic understanding of ...

Digital Co-op

Saint Louis, MO ยท Hybrid

$21 - $30/hr

Within our Digital department, we host dozens of interns and co-ops annually. Our collegiate co ... Currently pursuing a Bachelors or Master's degree in Computer Science, Computer Engineering ...

Digital Co-op

Saint Louis, MO ยท On-site

$21 - $30/hr

Within our Digital department, we host dozens of interns and co-ops annually. Our collegiate co ... Currently pursuing a Bachelors or Master's degree in Computer Science, Computer Engineering ...

Digital Co-op

Saint Louis, MO ยท Hybrid

$21 - $30/hr

Within our Digital department, we host dozens of interns and co-ops annually. Our collegiate co ... Currently pursuing a Bachelors or Master's degree in Computer Science, Computer Engineering ...

Showing results 41-60

Computer Programmer Internship information

See Missouri salary details

$31K

$60.9K

$89.6K

How much do computer programmer internship jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer programmer internship in Missouri is $60,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,400.00 and $75,000.00 per year, depending on experience, location, and employer.

What is a computer programmer internship?

Computer programmer internships are temporary, entry-level positions designed to give students or recent graduates hands-on experience in software development. Interns work under the guidance of experienced programmers, assisting with coding, testing, debugging, and maintaining software applications. These internships help individuals gain practical skills, build their professional networks, and improve their chances of securing a full-time programming job after graduation.

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

To land an internship in software development, an aptitude for computer science and a track record of success in your academic program are key. However, aside from relevant knowledge, the ability to take initiative and a willingness to pitch in wherever you are needed are probably your two most important qualifications. Companies appreciate interns who can think on their feet and follow through on assignments with minimal supervision, so be sure your resume or internship application highlight projects you complete in the course of your studies as well as any leadership roles you undertake at your university or with extracurricular groups.

What is the difference between Computer Programmer Internship vs Software Developer Internship?

AspectComputer Programmer InternshipSoftware Developer Internship
Required CredentialsTypically pursuing or recent graduate in Computer Science or related fieldSimilar; often pursuing or recent graduate in Computer Science, Software Engineering, or related
Work EnvironmentTech companies, startups, or IT departments; focus on coding and debuggingTech firms, startups, or software companies; involved in designing and developing applications
Employer & Industry UsageCommon in IT and software industries; internships for entry-level coding rolesCommon in software development firms; internships for building software products

Both internships target students or recent graduates with similar educational backgrounds and work environments. The main difference lies in focus: Computer Programmer Internships emphasize coding, debugging, and maintaining existing software, while Software Developer Internships involve designing, developing, and deploying new software solutions.

What are the most commonly searched types of Computer Programmer jobs in Missouri?

The most popular types of Computer Programmer jobs in Missouri are:

What cities in Missouri are hiring for Computer Programmer Internship jobs?

Cities in Missouri with the most Computer Programmer Internship job openings:

Infographic showing various Computer Programmer Internship job openings in Missouri as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 13% Part Time, 3% Contract, and 1% Nights. Highlights an 75% Physical, 2% Hybrid, and 23% Remote job distribution, with an average salary of $60,946 per year, or $29.3 per hour.

Firmware Engineer Intern

Safe Fleet

Saint Louis, MO โ€ข On-site

Internship

Re-posted 26 days ago


Job description

***This role is located onsite in Boise, Idaho or St. Louis, Missouri for up to 12 months. Must be able to work at one of these locations. This is not a summer-only internship or a remote role.***


The Firmware Engineer Intern is primarily responsible for providing technical excellence in designing, developing and testing firmware for high-volume electronic products associated with the vehicle emergency and safety industry, that meet cost, performance and schedule requirements. The intern will participate in innovative technology development through collaborative efforts and provide support in resolving customer issues.


Essential Responsibilities and Functions

  • Perform firmware design, coding, test and documentation for microcontroller-based products, following ESG’s product development processes.
  • Help develop functional specifications and detailed design documentation for new products, working within an Agile/Scrum framework.
  • Collaborate with team in estimating schedules for development tasks.
  • Develop and execute detailed test plans to ensure system meets requirements.
  • Use AI-assisted tools to support embedded firmware development, including code generation, test case creation, and analysis of requirements and design artifacts under engineering guidance.
  • Validate AI-assisted outputs for embedded firmware by reviewing code, identifying potential inaccuracies or hallucinations, and confirming results through testing, debugging, and peer review.
  • Participate in continuous improvement of product development processes.
  • Maintain and follow proper design processes for high-reliability firmware.
  • Analyze and resolve field problems. Perform root cause analysis and determine preventive action(s).
  • Support the work of other engineers on project teams.
  • Participate in technical reviews (code inspections) of the work performed by the group.
  • Perform other related duties as assigned


Qualifications to Succeed

  • In the process of acquiring a Bachelor of Science in Computer Engineering, Electrical Engineering or Computer Science.
  • Experience with CoPilot, Claude, and ChatGPT.
  • A want to learn and understand how to use Ai to test firmware as well as search for hallucinations.
  • Ability to work well in teams.
  • Strong understanding of hardware, and familiar with the use of Oscilloscopes, DMMs.
  • Knowledge of debugging/troubleshooting techniques.
  • C programming language experience.
  • Willingness to learn and grow with input from other team members, as well as follow coding standards.
  • Experience with version control systems, defect tracking systems and static source code analysis.
  • Work equally well independently, as well as at the direction of others.
  • Good written and verbal communication skills.


Physical Demands and Work Environment

The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the team member is regularly required to talk or hear. The team member frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

The above statements are intended to describe the general nature of work performed by the team members assigned to this job. All team members must comply with Company policies and applicable laws.


We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.


Requirements:
None