2

Entry Level Programming Jobs in Riverside, CA (NOW HIRING)

Fluid Dynamics Engineer

Irvine, CA · On-site

$95K - $106K/yr

As an entry-level engineer, you will work under the guidance of Senior and Staff engineers to balance the demands of drag reduction, lift balance, and cooling requirements with the aesthetic vision ...

Fluid Dynamics Engineer

Irvine, CA · On-site

$95K - $106K/yr

As an entry-level engineer, you will work under the guidance of Senior and Staff engineers to balance the demands of drag reduction, lift balance, and cooling requirements with the aesthetic vision ...

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 support and coverages on different tasks and deliverables. Requirement/Must Have: * Bachelor's degree ...

Summary We are representing a reputable mechanical contractor near Corona, CA that is actively seeking an Entry-Level Plumbing Engineer to support their growing pipeline of commercial and multifamily ...

Summary We are representing a reputable mechanical contractor near Corona, CA that is actively seeking an Entry-Level Plumbing Engineer to support their growing pipeline of commercial and multifamily ...

We are currently seeking an Entry-Level IT Support Technician to join our team. In this role, you ... engineers, operators, and staff can work efficiently with minimal downtime. Duties ...

We are currently seeking an Entry-Level IT Support Technician to join our team. In this role, you ... engineers, operators, and staff can work efficiently with minimal downtime. Duties ...

next page

Showing results 1-20

Entry Level Programming information

See Riverside, CA salary details

$15

$27

$82

How much do entry level programming jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for entry level programming in Riverside, CA is $27.88, according to ZipRecruiter salary data. Most workers in this role earn between $17.79 and $24.09 per hour, depending on experience, location, and employer.

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

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, familiarity with at least one programming language (such as Python, Java, or C++), and a relevant degree or coursework in computer science or a related field. Experience with version control systems like Git and exposure to integrated development environments (IDEs) are commonly expected. Strong problem-solving skills, attention to detail, and the ability to work well in a team help new programmers stand out. These skills and qualities are essential for writing efficient code, collaborating on projects, and adapting to new technical challenges in a professional environment.

What is the difference between Entry Level Programming vs Junior Software Developer?

AspectEntry Level ProgrammingJunior Software Developer
Required CredentialsBasic coding skills, possibly a degree or certificationSame as Entry Level Programming, often with some project experience
Work EnvironmentInternships, apprenticeships, or entry-level positions in tech companiesProfessional team settings, contributing to ongoing projects
Employer & Industry UsageCommon in tech startups, small firms, and large corporationsWidely used in software development teams across industries

Both roles typically require foundational programming skills and are entry points into software development careers. The main difference lies in the job title's emphasis: 'Entry Level Programming' often refers to the initial learning phase, while 'Junior Software Developer' indicates a role with some professional experience and responsibilities.

What are entry level programming jobs?

Entry level programming jobs are positions designed for individuals who are new to the software development field, typically requiring little to no professional experience. These roles often involve writing and testing code, debugging applications, and assisting more experienced developers on projects. Entry level programmers usually work under supervision and may be tasked with maintaining existing software or developing simple features. They frequently use languages such as Python, Java, or JavaScript, and these jobs are a great way to gain hands-on experience and learn industry best practices.

What types of projects or tasks are commonly assigned to entry level programmers, and how do these contribute to skill development?

Entry level programmers are typically assigned tasks such as debugging, writing simple code modules, updating existing software, or assisting with code reviews. These responsibilities allow new programmers to become familiar with the codebase, development tools, and team workflows. Working on these foundational tasks helps build practical programming skills, encourages attention to detail, and provides exposure to collaborative practices like version control and peer feedback. Over time, these experiences lay the groundwork for tackling more complex projects and advancing within the team.
What are the most commonly searched types of Programming jobs in Riverside, CA? The most popular types of Programming jobs in Riverside, CA are:
What cities near Riverside, CA are hiring for Entry Level Programming jobs? Cities near Riverside, CA with the most Entry Level Programming job openings:
Fluid Dynamics Engineer

Fluid Dynamics Engineer

Rivian

Irvine, CA • On-site

$95K - $106K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Rivian rating

7.3

Company rating: 7.3 out of 10

Based on 157 frontline employees who took The Breakroom Quiz

21st of 44 rated automakers


Job description

About Rivian

Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. 

As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations. 


Role Summary

We are looking for a motivated Junior Fluid Dynamics Engineer to join our team and contribute to the aerodynamic development of our next-generation electric adventure vehicles. In this role, you will provide critical technical support to the aerodynamics team, moving from early-stage simulations to real-world production validation. 

As an entry-level engineer, you will work under the guidance of Senior and Staff engineers to balance the demands of drag reduction, lift balance, and cooling requirements with the aesthetic vision of our Design Studio. This is a hands-on role where you will transform raw fluid-dynamics data into actionable insights that help define the efficiency and capabilities of our fleet. 


Responsibilities
  • Simulation & Analysis: Execute high-fidelity CFD campaigns across Aerodynamics, Soiling, and Water Management to optimize vehicle range and ensure the environmental reliability of autonomous sensor suites.
  • AI-Driven Workflow: Leverage machine learning and advanced scripting to automate simulation post-processing, identifying performance patterns and drastically reducing turnaround times for complex physics.
  • Design Strategy: Collaborate with the Design and Styling teams to provide data-driven feedback on surface development, balancing aesthetic intent with the technical requirements for water runoff and soil mitigation.
  • Testing & Validation: Support both wind tunnel and environmental test programs (including water fording and soiling validation) to correlate digital models with real-world sensor performance and vehicle efficiency.
  • Cross-Functional Integration: Partner with Autonomous Hardware, Thermal, and Range teams to ensure Aerodynamics & Environmental Performance targets are met within the broader context of vehicle development.
  • Technical Communication: Synthesize complex fluid dynamics phenomena into actionable reports, providing clear guidance to senior leadership and cross-functional partners.

Qualifications
  • Education: Bachelor’s or Master's degree in Aerospace or Mechanical Engineering; a focus on fluid dynamics or aerodynamics is preferred. 
  • Experience: 0–2 years of experience (including internships or Formula Student/FSAE experience) in automotive or aerospace aerodynamics. 
  • Technical Skills: Foundational knowledge of commercial CFD codes and their application to fluid flow problems.
    • Familiarity with CAD software (CATIA V6 preferred) for surface manipulation and model preparation.
    • Strong Python or MATLAB skills for data analysis and workflow automation.
  • Soft Skills: Strong communication skills and the ability to explain technical findings to a variety of stakeholders.
  • Mindset: A "can-do" attitude with a proven track record of managing projects from concept to completion in a team environment.
  • Ability to travel up to 20%.

Pay Disclosure

The salary range for this role is $95,400 - $106,000 for California based applicants. This is the lowest to highest salary we in good faith believe we would pay for this role at the time of this posting. An employee’s position within the salary range will be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, experience, skills, geographic location, shift, and organizational needs.

The successful candidate may be eligible for annual performance bonus and equity awards. 

We offer a comprehensive package of benefits for full-time and part-time employees, their spouse or domestic partner, and children up to age 26, including but not limited to paid vacation, paid sick leave, and a competitive portfolio of insurance benefits including life, medical, dental, vision, short-term disability insurance, and long-term disability insurance to eligible employees. You may also have the opportunity to participate in Rivian’s 401(k) Plan and Employee Stock Purchase Program if you meet certain eligibility requirements. Full-time employee coverage is effective on their first day of employment. Part-time employee coverage is effective the first of the month following 90 days of employment. More information about benefits is available at rivianbenefits.com. 
You can apply for this role through careers.rivian.com (or through internal-careers-rivian.icims.com if you are a current employee). This job is not expected to be closed any sooner than April 30th, 2026. 



Equal Opportunity

Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.

Candidate Data Privacy

Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law. 

Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services. 

Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.  

Please note that we are currently not accepting applications from third party application services.

Qualifications:
  • Education: Bachelor’s or Master's degree in Aerospace or Mechanical Engineering; a focus on fluid dynamics or aerodynamics is preferred. 
  • Experience: 0–2 years of experience (including internships or Formula Student/FSAE experience) in automotive or aerospace aerodynamics. 
  • Technical Skills: Foundational knowledge of commercial CFD codes and their application to fluid flow problems.
    • Familiarity with CAD software (CATIA V6 preferred) for surface manipulation and model preparation.
    • Strong Python or MATLAB skills for data analysis and workflow automation.
  • Soft Skills: Strong communication skills and the ability to explain technical findings to a variety of stakeholders.
  • Mindset: A "can-do" attitude with a proven track record of managing projects from concept to completion in a team environment.
  • Ability to travel up to 20%.
Education:UNAVAILABLEEmployment Type: FULL_TIME

What Rivian employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Rivian logo

About Rivian

Sourced by ZipRecruiter

Rivian is a pioneering automotive industry player headquartered in Irvine, California. Established in 2009, the company has made notable advancements in developing sustainable transportation solutions. It is widely recognized for its electric adventure vehicles: the R1T pickup and the R1S SUV. Rivian is dedicated to creating a positive shift in societal mobility and emphasizes sustainability, innovation, and adventure as part of its core values. Their mission is to keep the world adventurous forever - a testament to their commitment in transitioning the world to sustainable transportation. Rivian's achievements are numerous, with one of the most notable being securing a significant multi-billion dollar investment from Amazon for the production of electric delivery vans.

Industry

Automobile dealers

Company size

10,000+ Employees

Headquarters location

Irvine, CA, US

Year founded

2009