1

Computer Programming Internships Jobs in Riverside, CA

Programming Skills: Strong foundational knowledge of object-oriented programming and scripting ... Previous internship or project experience involving hardware-in-the-loop, EDA toolchains, or PLM ...

Engineering Intern

Lake Forest, CA · On-site

$19.85 - $26.60/hr

This year-round internship is an excellent opportunity to gain meaningful Public Works engineering ... standard computer systems, software, and hardware computer software such as word-processing ...

Engineering Intern

Lake Forest, CA · On-site

$19.85 - $26.60/hr

This year-round internship is an excellent opportunity to gain meaningful Public Works engineering ... standard computer systems, software, and hardware computer software such as word-processing ...

Electrical Design Intern

Irvine, CA · On-site

$24 - $26/hr

Are you a student majoring in Electrical Engineering and looking for Summer Internship ... utilize CAD/BIM standards • Ability to work effectively in a highly energetic and multiple ...

What We're Looking For BS Computer Engineering, Electrical Engineering, or Computer Science with ... every stage - from internship to retirement and through life's most important moments. Our ...

What We're Looking For BS Computer Engineering, Electrical Engineering, or Computer Science with ... every stage - from internship to retirement and through life's most important moments. Our ...

What We're Looking For BS Computer Engineering, Electrical Engineering, or Computer Science with ... every stage - from internship to retirement and through life's most important moments. Our ...

What We're Looking For BS Computer Engineering, Electrical Engineering, or Computer Science with ... every stage - from internship to retirement and through life's most important moments. Our ...

next page

Showing results 1-20

Computer Programming Internships information

See Riverside, CA salary details

$34.4K

$67.8K

$99.6K

How much do computer programming internships jobs pay per year?

As of May 30, 2026, the average yearly pay for computer programming internships in Riverside, CA is $67,785.00, according to ZipRecruiter salary data. Most workers in this role earn between $52,700.00 and $83,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To excel as a Computer Programming Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and an ongoing pursuit of a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns adapt quickly and integrate into development projects. These skills and qualities are vital for making meaningful contributions, learning from mentors, and building a successful foundation in software development.

What types of projects can I expect to work on during a computer programming internship?

As a computer programming intern, you can expect to work on a variety of projects ranging from debugging existing code, developing new features, participating in code reviews, or assisting with software testing. Many internships also involve collaborating with other developers or cross-functional teams, giving you hands-on experience with real-world development cycles and agile methodologies. The complexity and scope of your projects will often depend on your skills and the company's needs, but you’ll typically have opportunities to contribute meaningful code and gain practical knowledge that extends beyond classroom learning.

What are computer programming internships?

Computer programming internships are short-term work experiences offered by companies or organizations to students or recent graduates interested in programming. These internships provide hands-on experience in writing code, developing software, and collaborating on technical projects under the guidance of experienced professionals. They help interns build practical skills, expand their professional networks, and improve their chances of securing a full-time job in the tech industry after graduation.

What is the difference between Computer Programming Internships vs Software Developer Internships?

AspectComputer Programming InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar; often students or recent grads in Computer Science, Software Engineering, or related disciplines
Work EnvironmentTech companies, startups, or corporate IT departments; focus on coding and testingSoftware firms, tech departments; involve designing, coding, and debugging applications
Employer & Industry UsageCommon in tech industry, software companies, and IT departmentsPrimarily in software development companies, tech startups, and IT services

Computer Programming Internships and Software Developer Internships are similar in credentials and work environment, often overlapping in industry usage. The main difference lies in scope: programming internships may focus more on coding tasks, while software developer internships often include designing and developing software applications.

What are popular job titles related to Computer Programming Internships jobs in Riverside, CA? For Computer Programming Internships jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Computer Programming Internships jobs in Riverside, CA look for? The top searched job categories for Computer Programming Internships jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Computer Programming Internships jobs? Cities near Riverside, CA with the most Computer Programming Internships job openings:
Infographic showing various Computer Programming Internships job openings in Riverside, CA as of May 2026, with employment types broken down into 5% As Needed, 58% Full Time, 32% Part Time, and 5% Contract. Highlights an 85% Physical, 1% Hybrid, and 14% Remote job distribution, with an average salary of $67,785 per year, or $32.6 per hour.
Design Verification Engineer - Early Career

Design Verification Engineer - Early Career

Marvell

Irvine, CA • On-site

$146K - $178.20K/yr

Other

Life, Retirement

Posted 6 days ago


Job description

About Marvell

Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our world. Across enterprise, cloud and AI, and carrier architectures, our innovative technology is enabling new possibilities.

At Marvell, you can affect the arc of individual lives, lift the trajectory of entire industries, and fuel the transformative potential of tomorrow. For those looking to make their mark on purposeful and enduring innovation, above and beyond fleeting trends, Marvell is a place to thrive, learn, and lead.

Your Team, Your Impact

As part of the Design Verification Team at Marvell, you will verify all of the circuitry that goes inside our chips for the general market and for specific customers. These chips use cutting-edge technology to facilitate data transfers at high speeds, and you will help verify that each design meets our customers' specifications. As a new engineer at Marvell, we value your ideas, and your work will have a direct impact to the company. You will be given excellent opportunities to learn and grow your career.

What You Can Expect

  • Understand PCIE and Memory architecture/functionality of different components of the subsystem.
  • Develop and maintain verification environment in UVM (Universal Verification Methodology).
  • Define and review verification test plan with architecture team and design team.
  • Verify the design with randomized functional parameters.
  • Run/Maintain regression and debug the failures in simulation environment.
  • Report verification coverage of design features and parameters.
  • Drive the verification coverage to reach 100% goal.

What We're Looking For

  • Bachelor's Degree in Electrical Engineering, Computer Engineering, or a related field with 1- 3 years of related experience OR a Master's Degree in Electrical Engineering, Computer Engineering, or related field
  • Your coursework must have included some analog classes, Verilog or VHDL, basic circuits, and computer architecture. You should have a focus in VLSI or show projects in your courses that directly relate to chip design.
  • You have used a tool like Synopsys, Cadence, or Mentor to run simulations and you can write and debug a testbench.
  • Be comfortable working in a Linux environment and doing scripting with Python.
  • Be extremely detail-oriented and ready to iterate a design over and over again until it is refined completely.
  • Work and communicate well with your team, keeping them in the loop about your progress, issues you encounter, and any deviations from the planned schedule.

Expected Base Pay Range (USD)

86,950 - 130,100, $ per annum

The successful candidate's starting base pay will be determined based on job-related skills, experience, qualifications, work location and market conditions. The expected base pay range for this role may be modified based on market conditions.

Additional Compensation and Benefit Elements

Marvell is committed to providing exceptional, comprehensive benefits that support our employees at every stage - from internship to retirement and through life's most important moments. Our offerings are built around four key pillars: financial well-being, family support, mental and physical health, and recognition. Highlights include an employee stock purchase plan with a 2-year look back, family support programs to help balance work and home life, robust mental health resources to prioritize emotional well-being, and a recognition and service awards to celebrate contributions and milestones. We look forward to sharing more with you during the interview process.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status.

Any applicant who requires a reasonable accommodation during the selection process should contact Marvell HR Helpdesk at TAOps@marvell.com.

Interview Integrity

To support fair and authentic hiring practices, candidates are not permitted to use AI tools (such as transcription apps, real-time answer generators like ChatGPT or Copilot, or automated note-taking bots) during interviews.

These tools must not be used to record, assist with, or enhance responses in any way. Our interviews are designed to evaluate your individual experience, thought process, and communication skills in real time. Use of AI tools without prior instruction from the interviewer will result in disqualification from the hiring process.

This position may require access to technology and/or software subject to U.S. export control laws and regulations, including the Export Administration Regulations (EAR). As such, applicants must be eligible to access export-controlled information as defined under applicable law. Marvell may be required to obtain export licensing approval from the U.S. Department of Commerce and/or the U.S. Department of State. Except for U.S. citizens, lawful permanent residents, or protected individuals as defined by 8 U.S.C. 1324b(a)(3), all applicants may be subject to an export license review process prior to employment.

#LI-TT1