1

Software Development Engineer Internship Jobs in Riverside, CA

SDET, Remote opportunity

Irvine, CA · On-site +1

$130K - $145K/yr

Senior SDET Location: Hybrid if local to Irvine, CA. 100% remote if you live more than 30 miles from the office. Our client is one of the leading mortgage technology companies in the country ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ArcGIS ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site

$123K - $162K/yr

Esri is a leading company in geospatial technology, and they are seeking an experienced Sr. Software Development Engineer to enhance geospatial data quality capabilities across the ArcGIS platform.

... development skills in Java and/or Scala to provide creative, logical, and practical solutions that yield innovative software product capabilities for ArcGIS Workflow Manager. As a software engineer ...

You will be involved with software design and development for Broadcom PHY chip set drivers. As a member of this team at Broadcom your responsibilities include: * Design and develop Ethernet, PCIe ...

Sr. Software Development Engineer - Gen AI

Redlands, CA · On-site +1

$123K - $162K/yr

Overview Esri's Professional Services division is seeking an experienced Sr. Software Development Engineer to help advance the next generation of geospatial data quality capabilities across the ...

The Senior Software Development Engineer in Test is responsible for designing, developing, and maintaining automated testing solutions that improve software quality, reduce production risk, and ...

Experience using GIS or mapping related software development * Master's degree in Computer Science, Software Engineering or STEM related field #LI-DR5 Total Rewards Esri's competitive total rewards ...

The Senior Software Development Engineer in Test is responsible for designing, developing, and maintaining automated testing solutions that improve software quality, reduce production risk, and ...

next page

Showing results 1-20

Software Development Engineer Internship information

See Riverside, CA salary details

$14

$26

$40

How much do software development engineer internship jobs pay per hour?

As of Jul 8, 2026, the average hourly pay for software development engineer internship in Riverside, CA is $26.52, according to ZipRecruiter salary data. Most workers in this role earn between $21.59 and $30.10 per hour, depending on experience, location, and employer.

What is the difference between Software Development Engineer Internship vs Software Development Engineer?

AspectSoftware Development Engineer InternshipSoftware Development Engineer
Required CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldBachelor's or higher degree in computer science or related field, with relevant experience
Work EnvironmentTemporary, project-based, often in tech companies or startupsFull-time, ongoing employment in software development teams
Employer & Industry UsageUsed by tech companies, startups, and large corporations for training and talent pipelineStandard full-time role across tech, finance, healthcare, and other industries

The main difference is that a Software Development Engineer Internship is a temporary, entry-level position aimed at gaining experience, while a Software Development Engineer is a full-time, permanent role focused on developing software products and systems.

What is a Software Development Engineer Internship?

A Software Development Engineer Internship is a temporary position for students or recent graduates to gain hands-on experience in software engineering. Interns typically work on real-world projects alongside experienced engineers, learning how to design, develop, test, and maintain software applications. These internships help individuals build technical skills, gain industry knowledge, and often serve as a pathway to full-time roles after graduation.

What types of projects can I expect to work on during a Software Development Engineer Internship?

As a Software Development Engineer Intern, you'll typically work on real-world projects that contribute to your team's goals, such as developing new features, fixing bugs, or improving existing systems. You may be assigned to collaborate with full-time engineers on coding tasks, code reviews, or testing processes. Interns often participate in sprint planning meetings and are encouraged to share ideas, ask questions, and seek feedback. This hands-on experience helps you build technical skills, gain exposure to the software development lifecycle, and understand how engineering teams collaborate in a professional setting.

What are the key skills and qualifications needed to thrive as a Software Development Engineer Intern, and why are they important?

To thrive as a Software Development Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), algorithms, and data structures, usually backed by ongoing computer science coursework. Familiarity with version control systems like Git, integrated development environments (IDEs), and issue tracking tools is typically expected. Strong problem-solving skills, teamwork, and effective communication help interns stand out and integrate smoothly into development teams. These abilities are crucial for quickly learning on the job, contributing to projects, and collaborating effectively in a fast-paced tech environment.
What are popular job titles related to Software Development Engineer Internship jobs in Riverside, CA? For Software Development Engineer Internship jobs in Riverside, CA, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer Internship jobs in Riverside, CA look for? The top searched job categories for Software Development Engineer Internship jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Software Development Engineer Internship jobs? Cities near Riverside, CA with the most Software Development Engineer Internship job openings:
Infographic showing various Software Development Engineer Internship job openings in Riverside, CA as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $55,154 per year, or $26.5 per hour.
SDET / Automation tester- ONSITE

SDET / Automation tester- ONSITE

Cognizant Technology Solutions

Lake Forest, CA • On-site

Full-time

Re-posted 5 days ago


Cognizant rating

7.4

Company rating: 7.4 out of 10

Based on 85 frontline employees who took The Breakroom Quiz

40th of 58 rated business consultants


Job description

*Please note, this role is not able to offer visa transfer or sponsorship now or in the future*
Job Description
We are looking for a Lead Software Development Engineer in Test (Lead SDET), fluent in both automated and manual testing of Windows Desktop Applications, APIs and Web Applications.
If you are a Sr. or Lead SDET who has good handle and experience in C#, developing automated testing frameworks for testing front end Windows UI with custom controls, have authored frameworks/ Test Harness for functional and performance testing of .NET APIs, please read on.
Our Lead SDET is fluent in Whitebox testing and keen to understand how the product works from a code stack perspective and able to write unit and functional tests with a thorough understanding of the code flow.
SDET is a motivated self-starter with the ability to learn and adapt to new products and technologies who would be working on AVEVA's world class suite of Products.
SDET does not mind getting hands dirty and is able to debug product code with fellow developers to troubleshoot and isolate defects in product.
Job Responsibilities
The SDET will work primarily on AVEVA's Monitoring and Control Line of Products namely System Platform and InTouch OMI
Author and Execute Manual and Automated Test Cases, design Test Scripts and test frameworks based on C# and Microsoft UIA Framework.
Define Test Strategy, Test Design and Test Plans for AVEVA Products
Work with offshore development center resources if needed. Mentor and guide junior QA engineers in the team.
Provide expertise and leadership in the review and validation of all software development deliverables ranging from test plans, test designs, test automation designs, test cases and test automation suite.
Work with cross-functional product development teams (product development, product management, program management, and Delivery team) and AVEVA's OEM customers to understand requirements & system architecture for the system under test.
Be a thought leader and a Quality Advocate champion within the R&D organization. Push the envelope on innovation by bringing forward new test ideas and processes for improving the efficiency of our execution and validation processes.
Qualifications / Required Skills and Experience:
A BS/MS in Computer Science/Engineering or equivalent
• 10+ years of overall experience in a combination of software development and software test development with a focus on testing IDE/platform products, as well as strong exposure to testing APIs.
• 5+ years of experience leading Functional/ System testing for large Enterprise Products within a Product Development Organization.
• Fluent in the C#, Microsoft Automation Frameworks such as UIA, CodedUI with Visual Studio as the primary development tool.
• 3+ years of experience building test tools / test harnesses preferred.
• Experience with an agile software development model such as SAFe.
• Strong technical/engineering background with the ability to analyze and solve difficult business problems in a complex domain.
• Strong logical, programming and analytical skills.
• 3+ years of debugging and troubleshooting skills especially for .NET Applications.
• Experience working with Azure DevOps using Git or TFVC.
• Experience working with distributed / remote development and test resources to ensure timely and high-quality delivery of software releases is desirable.
• Strong interpersonal, verbal and written communication skills, with ability to articulate the problem and solution space to different kinds of audiences.
• Highly motivated self-starter with an innovative thinking bias
• Prior experience with AVEVA System Platform / InTouch is desirable.
About Cognizant:
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization's unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.
Additional employment information
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.
Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] for roles based in the Americas or [email protected] for roles based in India.

What Cognizant employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom