2

Entry Level Software Engineer Jobs in Riverside, CA

Proficient with Microsoft Office Suite and CAD software. What you'll receive for the great work you ... Engineering Is Sponsorship Available? No Crown is an Equal Opportunity Employer and employment ...

... software (AutoCAD, Civil 3D, etc.) and equipment; * Effectively use reports, maps, drawings, engineering plans, test and aerial photographs to assess soil composition, terrain, hydrological ...

Proficient with Microsoft Office Suite and CAD software. What you'll receive for the great work you ... Engineering Is Sponsorship Available? No Crown is an Equal Opportunity Employer and employment ...

Proficient with Microsoft Office Suite and CAD software. What you'll receive for the great work you ... Engineering Is Sponsorship Available? No Crown is an Equal Opportunity Employer and employment ...

Quality Engineer

Irvine, CA · On-site

$35 - $40/hr

This entry-level quality engineer will partner closely with a senior engineer in order to provide ... Previous experience with computer applications and software related to the engineering field, such ...

New

CDM Smith is looking for an entry-level Environmental Engineer to join our Water Services Group in ... software. Additionally, there may be opportunities to participate in fieldwork supporting our ...

CTIO-AI Engineer-Sr Associate

Irvine, CA · On-site

$55K - $187K/yr

Those in data science and machine learning engineering at PwC will focus on leveraging advanced ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

Sensor Architecture: Work across hardware and software teams to define sensing requirements ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

Sensor Architecture: Work across hardware and software teams to define sensing requirements ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

Sensor Architecture: Work across hardware and software teams to define sensing requirements ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

Firmware & Software: Set up and customize Linux environments (Ubuntu, Yocto, JetPack), middleware ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

Firmware & Software: Set up and customize Linux environments (Ubuntu, Yocto, JetPack), middleware ... We are recruiting across a wide range of experience levels from entry level engineers to senior and ...

next page

Showing results 1-20

Entry Level Software Engineer information

See Riverside, CA salary details

$25K

$109.4K

$197.2K

How much do entry level software engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for entry level software engineer in Riverside, CA is $109,400.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,800.00 and $125,200.00 per year, depending on experience, location, and employer.

What Does an Entry Level Software Engineer Do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What are the key skills and qualifications needed to thrive as an Entry Level Software Engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What are the most commonly searched types of Software Engineer jobs in Riverside, CA? The most popular types of Software Engineer jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Entry Level Software Engineer jobs? Cities near Riverside, CA with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in Riverside, CA as of May 2026, with employment types broken down into 9% Internship, and 91% Full Time. Highlights an 100% In-person job distribution, with an average salary of $109,400 per year, or $52.6 per hour.
Mechanical Engineer (Entry Level)

Mechanical Engineer (Entry Level)

Flex Ltd.

Fontana, CA • On-site

$63K - $87K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 11 days ago


Job description

Job Posting Start Date 03-26-2026 Job Posting End Date
Crown Technical Systems, a Flex Company, is a leader in power distribution and protection systems concentrating on sophisticated, state-of-the-art relay and control panels, medium voltage switchgear, and enclosures (power/control buildings/ E-Houses). We specialize in customized, turn-key solutions that ensure safe, secure, and reliable power distribution.
Working at Crown Technical Systems offers a dynamic and rewarding career path for individuals seeking to power the world. Through hands-on training, mentorship, and a culture of internal promotion, we empower you to reach your full potential and contribute to projects that truly matter.
Job Summary
To support our extraordinary team who build great products and contribute to our growth, we're looking to add a Mechanical Design Engineer located in Fontana, CA.
Reporting to the Engineering Manager, the Mechanical Engineer is responsible for the mechanical design, development, and calculations of assigned manufacturing projects related to power distribution products including relay panels, control buildings, and switchgear (low and medium voltage).
The regular schedule for this role is Monday-Friday, 7:30 a.m.-4:15 p.m., onsite. Additional hours outside the standard schedule, including occasional weekends, may be required depending on operational needs and workload demands.
What a typical day looks like:
  • Participates in the development, engineering, design, and drafting of manufacturing projects related to control buildings, relay panels, and switchgear.
  • Assist in generating mechanical 2D and 3D fabrication and assembly drawings (example: enclosures, cabinets, panels, etc.)
  • Create bill of materials for assigned projects.
  • Coordinate with customers regarding specification/design questions and clarifications.
  • Work with purchasing department and vendors to receive quotes and lead times to complete design.
  • Provide engineering support to production departments during all stages of manufacturing.
  • Develops an understanding of design for excellence philosophy.
  • Provide suggestions on areas of improvement to standardize and increase the efficiency surrounding production.
  • Perform other related duties as assigned.

The experience we're looking to add to our team:
  • Bachelor's Degree in Mechanical Engineering required, and at least 0-2 years of related work experience.
  • Proficient in the use of SolidWorks to create 2D and 3D fabrication and assembly drawings, with no or minimal supervision.
  • Strong analytical and problem-solving skills and ability to provide out-of-the-box solutions.
  • Familiar with parametric design procedures (knowledge of VBA)
  • General understanding in mechanical and structural FEA
  • Proficient with Microsoft Office Suite and CAD software.

What you'll receive for the great work you provide:
  • Full range of medical, dental, and vision plans
  • Life Insurance
  • Short-term and Long-term Disability
  • Matching 401(k) Contributions
  • Vacation and Paid Sick Time
  • Tuition Reimbursement

Pay Range (Applicable to California)
$63,300.00 USD - $87,100.00 USD Annual
Job Category
Design, Process & Technology Engineering
Is Sponsorship Available?
No
Crown is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the application process. Please email accessibility@flex.com and we'll discuss your specific situation and next steps (NOTE: this email does not accept or consider resumes or applications. This is only for disability assistance. To be considered for a position at Crown, you must complete the application process first).

Flex Personnel logo

About Flex Personnel

Sourced by ZipRecruiter

The Flex Team is made up of Staffing Industry experts committed to serving the needs of businesses and workers by bringing people together. We are guided by our Core values Integrity, Courtesy, and Respect. At Flex we bring Businesses and People together. We carefully assess both the needs of our Business clients and the complete profiles of each candidate, and then make the connections we believe will be most mutually beneficial. With offices in select markets throughout the Country, We are continually expanding our industry reach nationwide.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Dallas, TX, US

Social media