1

Computer Science Internship Jobs in Moses Lake, WA

Computer Science Internship information

What are internship opportunities in computer science?

An internship in computer science provides on-the-job training for students who study computer science. Your duties in this program depend on the focus on the internship. Some interns get experiencing coding and developing software, applications, or website user interfaces. As an intern, you work under the direction of programming and development professionals. Your responsibilities include writing lines of code, testing and debugging software, learning computer languages in a realistic setting, and functioning as part of a team. Other computer science internships focus on providing technical support, cybersecurity services, or administration services as part of an IT team.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What types of projects does a computer science intern typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

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

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What do you do as a computer science intern?

A computer science intern typically assists with software development, coding, testing, and debugging projects. They may work with programming languages like Python, Java, or C++, and often collaborate with teams to gain practical experience in software engineering and problem-solving. Internships usually involve learning industry tools and following project deadlines under supervision.

What internships should I apply for in computer science?

Computer science internships are available in tech companies, startups, and research labs, often focusing on software development, data analysis, or cybersecurity. Applicants should have programming skills in languages like Python, Java, or C++, and may need to demonstrate problem-solving abilities or relevant coursework. Internships can be paid or unpaid and typically require a resume and sometimes a cover letter or technical assessment.
More about Computer Science Internship jobs

What are the most commonly searched types of Computer Science jobs in Moses Lake, WA?

The most popular types of Computer Science jobs in Moses Lake, WA are:

What cities near Moses Lake, WA are hiring for Computer Science Internship jobs?

Cities near Moses Lake, WA with the most Computer Science Internship job openings:

Infographic showing various Computer Science Internship job openings in Moses Lake, WA as of August 2026, with employment types broken down into 100% Internship. Highlights an 100% In-person job distribution.

2027 Engineering Leadership Development Program

Terex

Moses Lake, WA • On-site

$85K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 14 days ago


Key responsibilities

  • Complete three 12-month rotations in different engineering functions including Manufacturing Engineering, Design Engineering - Sustaining Engineering, and Design Engineering - New Product Development or Robotics.

  • Support manufacturing operations, lead technical projects related to product design and testing, and develop new product technologies or robotic features.

  • Participate in development activities such as exposure to new technologies, coaching, and group mentoring to prepare for full-time engineering roles.


Terex rating

8.5

Company rating: 8.5 out of 10

Based on 43 frontline employees who took The Breakroom Quiz

90th of 499 rated machine equipment manufacturers


Job description

Job Description:

Program Overview

The Engineering Leadership Development Program (ELDP) immerses high potential recent graduates in three 12-month assignments within various engineering functions at Genie. Rotations include Manufacturing Engineer, Design Engineer - Sustaining Engineering, and Design Engineer - New Product Development or Robotics. Rotations are located at our headquarters in Bothell, WA, manufacturing site in Moses Lake, and R&D Center in Redmond, WA.

The three cross-functional assignments will provide a fundamental understanding of the basics of engineering at Genie by introducing participants to enacting change and improvements on the shop floor and in designing products. Development activities will include exposure to new technologies, intensive coaching, and group mentoring from product management and engineering team members.

The ELDP is open to candidates who have an upcoming graduation in 2027 or have graduated within the last two years All candidates must be committed to completing all three years of the program and should expect to relocate for each rotation.

Applications for the ELDP are being accepted now, with the first rotations starting on June 21st, 2027.

What You'll Do

Over the course of three years, you can expect to -

  • Complete three 12-month rotations through the functions and responsibilities of Manufacturing Engineer, Design Engineer - Sustaining Engineering, Design Engineer - New Product Development or Robotics
  • Develop a robust understanding of how to function as an engineer at Genie and contribute to the Technology strategy moving forward
  • Enjoy dedicated coaching and mentoring from industry authorities while working on critically important projects that will prepare you for your full-time placement
  • 3 week onboarding with full LDP cohort in Bothell, WA to start

Rotation Details

  • Manufacturing Engineering: Support efficient manufacturing operations by resolving line escalation issues, optimizing equipment layout and processes, analyzing production data, and recommending design improvements to reduce cost and waste and improve product quality
  • Design Engineering - Sustaining Engineering: Lead technical projects in the design, development, and testing for current product improvements. Create and improve mechanical, electrical, and hydraulic systems, ensure compliance with global standards, and document designs using SolidWorks.
  • Technology (Automation, robotics, AI, electric drive): Lead the development of a new product technology or robotic feature for Genie lift products. Own the design, development, testing and verification of the design or feature.

What You'll Bring

  • ABET-accredited engineering bachelor's degree or higher in robotics engineering, mechanical engineering, electrical engineering, mechatronics, computer engineering, or related fields or a bachelor's degree in computer science
  • Demonstrated accomplishments in academics, work experience, or extracurriculars
  • Experience in robotics, mechatronics, programming, electrical engineering, or automation
  • Commitment to three 12-month assignments and full-time placement after the program
  • Ability to work in Redmond, WA for 1-2 years and Moses Lake, WA for 1-2 years, with at least one year at each location
  • Manufacturing Engineering rotation will take place in Moses Lake, WA
  • Technology rotation will take place in Redmond, WA and Bothell, WA
  • Design Engineering - Sustaining Engineering rotation will take place in Moses Lake, WA or Redmond, WA
  • Ability to start the program in June 2027

Nice to haves

  • Experience or education in robotics, IoT, electric/hybrid vehicle systems, or other relevant technology experience
  • Experience with SolidWorks, Draftsight, and NVidia Isaac or similar simulation software
  • Prior engineering internship or related hands-on experience through campus or community involvement
  • Excellent written and communication skills with the ability to clearly express ideas, listen actively, and collaborate effectively
  • Willingness to work independently in approaching challenges and take ownership of tasks
  • Strong attention to detail
  • Proactive and natural inclination to learn

Salary Range

The base salary for this position is $85,000.00 USD. Candidates with more than two years of experience, a technology-related engineering degree (i.e. robotics), or a master's in engineering may be eligible for additional compensation. In addition to base salary, this position is eligible for a 3% performance bonus and salary increases throughout the program. All eligible Team Members will be offered health insurance (medical, dental, vision, Rx), life insurance, accidental death & dismemberment (AD&D), short-term and long-term disability, extended leave options, paid time off, company holidays, 401k matching, employee stock purchase plan, legal assistance, wellness programs, tuition reimbursement and discount programs.

Why join us

  • We are a global company, and our culture is defined byour Values - Integrity, Respect, Improvement, Servant Leadership, Courage, and Citizenship. Check out this video! TheTerex purpose
  • Safety is an absolute way of life. We expect all team members to prioritize safety and commit to Zero Harm.
  • Our top priority is creating an inclusive environment where every team member feels safe, supported, and valued.
  • We make a positive impact by providing innovative solutions, engaging our people, and operating in a sustainable way.
  • We are committed to helping team members reach their full potential.
  • Through innovation and collaboration, our vision remains forward-looking, and we aim to be a catalyst for change, inspiring others tobuild a better world for generations.
  • We offer competitive salaries, Team Member bonus, healthcare, paid holidays, 401K, life insurance, LinkedIn Learning.
  • For more information on why Terex is a great place to work click on the link!Careers | Terex Corporate

If you are interested in an open position but feel you may not meet all the listed qualifications, we still encourage you to apply.

About Terex:

Terex Corporation is a global leader in specialized equipment solutions, serving essential sectors such as emergency services, waste and recycling, utilities, and construction. Our diversified portfolio positions us in resilient, high-demand markets with strong long-term growth potential.

We design and manufacture advanced specialty vehicles-including fire, ambulance, and recreational vehicles-alongside waste collection vehicles, materials processing machinery, mobile elevating work platforms, and equipment for the electric utility industry. Through our global dealer, parts and service network and true value-creating digital solutions, we deliver best-in-class lifecycle support, helping customers maximize return on investment.

With a strong manufacturing footprint in the United States and operations across Europe, India, and Asia Pacific, Terex combines global reach with local expertise to capture opportunities worldwide. Our strategy is clear: exceed customer expectations, invest in innovation, leverage our diversified portfolio, and deliver consistent, profitable growth for our shareholders.

For more information, please visitwww.terex.com.

Additional Information:

We are passionate about producing equipment that helps improve the lives of people around the world and providing our team members with a rewarding career and the opportunity to make an impact. We are committed to recruiting, engaging, developing, and retaining team members at all levels of our global workforce. Our culture is defined by our Terex Way Values - Integrity, Respect, Improvement, Servant Leadership, Courage, and Citizenship. Our values are the driving force behind our commitment to maintain an inclusive, supportive, non-discriminatory, and safe workplace for all team members. To that end, we are committed to actively foster a culture where every team member feels valued, listened to, and appreciated. We are committed to being fair and impartial in our decisions.As an Equal Opportunity Employer, employment decisions are made without regard to race, color, religion, national origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. If you are a qualified individual with a disability, including disabled veterans, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting the recruiting department (person or department) atGlobaltalentacquisitions@terex.com.

The Company offers competitive salaries, advancement opportunities, and a full range of benefits, including paid vacation, 401(k), medical, dental, and vision.


What Terex employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Terex logo

About Terex

Sourced by ZipRecruiter

Terex Corporation, based in Norwalk, CT, US, operates in the global equipment manufacturing industry, specializing in lifting and material handling solutions. Their vast product lineup includes diverse equipment ranging from aerial work platforms, cranes, and material handlers to crushers, conveyors, and more. The business was founded in 1933 as Euclid Company and rebranded as Terex in 1970. Its goal is to provide solutions that drive value for customers and investors through a commitment to innovation, operational excellence, and corporate responsibility.

Industry

Manufacturing

Company size

1,001 - 5,000 Employees

Headquarters location

Norwalk, CT, US

Year founded

1933

Social media