1

Jr Software Engineer Jobs in Irvine, CA (NOW HIRING)

Software Engineer -Power Systems Software Location: Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to develop and maintain electrical systems ...

Software Engineer

Huntington Beach, CA

$130K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for highly motivated Software Engineers to join our team as key members of our growing engineering function. This is a high-impact role that presents a unique opportunity to make ...

Software Engineer

Huntington Beach, CA · On-site

$130K - $200K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are looking for highly motivated Software Engineers to join our team as key members of our growing engineering function. This is a high-impact role that presents a unique opportunity to make ...

Software Engineer

Irvine, CA · On-site

$123K/yr

Software Engineer - (ETAP Infrastructure) Location: Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to implement and maintain software infrastructure ...

Software Engineer

Huntington Beach, CA · On-site

$125K - $220K/yr

  • Medical

  • Life

  • Retirement

The Role The Software Engineer will play a critical role in developing our autonomous defense systems. You will be responsible for designing, building, and optimizing mission-critical applications ...

Software Engineer

Irvine, CA · On-site

$123K/yr

Software Engineer - (ETAP Infrastructure) Location: Irvine, CA Employment Type: Full-Time THE ROLE The primary responsibility of this position is to implement and maintain software infrastructure ...

Software Engineer - AI

Irvine, CA · On-site

$110 - $130/hr

Ingram Micro is seeking a highly motivated Software Engineer to join our growing AI Engineering team. This role focuses on designing, developing, and deploying next-generation AI-powered solutions ...

Software Engineer - AI

Irvine, CA · On-site

$98.60 - $157.80/hr

  • Medical

  • Life

  • Retirement

  • PTO

## Software Engineer - AIApplyremote type: Hybridlocations: Irvine, CA, United States of Americatime type: Full timeposted on: Posted Yesterdayjob requisition id: R-116063**Accelerate your career. Join ...

Software Engineer, Robotics

Irvine, CA · On-site

$191K - $253K/yr

Above all, Software Engineers on Air Defense are driven by a "Whatever It Takes" mindset-executing in an expedient, scalable, and pragmatic way while keeping the mission top-of-mind and making sound ...

Software Engineer, Anvil

Costa Mesa, CA · On-site

$191K - $253K/yr

We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in ...

Software Engineer, Anvil

Costa Mesa, CA · On-site

$191K - $253K/yr

We are looking for software engineers, hardware engineers, roboticists, and front-end mobile developers who are excited about creating a powerful robotics platform that can be tasked and viewed in ...

Software Engineer - AI

Irvine, CA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Ingram Micro is seeking a highly motivated Software Engineer to join our growing AI Engineering team. This role focuses on designing, developing, and deploying next-generation AI-powered solutions ...

Software Engineer

Orange, CA

$70K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer will build and maintain the internal systems, data pipelines, and tools that power our clinical, quality, pharmacy, and risk adjustment operations. Working closely with data ...

Software Engineer

Orange, CA · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer will build and maintain the internal systems, data pipelines, and tools that power our clinical, quality, pharmacy, and risk adjustment operations. Working closely with data ...

Software Engineer - AI

Irvine, CA · On-site

  • Medical

  • Life

  • Retirement

  • PTO

Ingram Micro is seeking a highly motivated Software Engineer to join our growing AI Engineering team. This role focuses on designing, developing, and deploying next-generation AI-powered solutions ...

Showing results 21-40

Jr Software Engineer information

See Irvine, CA salary details

$49.9K

$101.5K

$152.4K

How much do jr software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for jr software engineer in Irvine, CA is $101,481.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,400.00 and $102,500.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Jr software engineers when starting out, and how can they overcome them?

Jr Software Engineers often encounter challenges such as understanding large codebases, adapting to new development tools, and collaborating effectively within a team. It's common to feel overwhelmed at first, but seeking mentorship from senior engineers, actively participating in code reviews, and dedicating time to learn the team's workflow can help smooth the transition. Asking questions and embracing feedback are crucial for rapid learning and building confidence in the role.

What are the key skills and qualifications needed to thrive as a Jr software engineer, and why are they important?

To thrive as a Jr Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), basic software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic debugging tools is commonly required. Strong problem-solving skills, a willingness to learn, and effective teamwork set excellent junior engineers apart. These competencies are essential for contributing to development projects, adapting to evolving technologies, and collaborating efficiently in a technical environment.

What is a Jr software engineer?

Jr Software Engineers are entry-level professionals who assist in designing, developing, and maintaining software applications under the guidance of more experienced engineers. They typically handle coding tasks, debugging, and testing, while learning industry practices and tools on the job. This role is ideal for recent graduates or those new to the field, providing valuable hands-on experience and opportunities for skill development. Jr Software Engineers often work as part of a larger development team and contribute to various phases of the software development lifecycle.

What cities near Irvine, CA are hiring for Jr Software Engineer jobs?

Cities near Irvine, CA with the most Jr Software Engineer job openings:

Infographic showing various Jr Software Engineer job openings in Irvine, CA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $101,481 per year, or $48.8 per hour.

Software Engineer

Aveva

Irvine, CA • On-site

Full-time

Re-posted 9 days ago


Job description

ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. By applying ETAP solutions, customers experience continuous intelligence during design and engineering and into operations and maintenance using a unified electrical digital twin platform. ETAP supports customers in their digital transformation and sustainable energy transitions for a green and smart future, helping them to prioritize safety, maximize reliability, and stay resilient.

Our employees' passion for excellence, innovation, and customer satisfaction is our most-prized resource. If you share that passion - and want to be part of a company that leads the energy transition towards a cleaner and more resilient world for future generations - we invite you to join us!

ETAP is committed to creating a diverse work environment and is proud to be an Equal Opportunity Employer.

Job Title: Software Engineer -Power Systems Software

Location:Irvine, CA

Employment Type: Full-Time

THE ROLE

The primary responsibility of this position is to develop and maintain electrical systems applications using modern 3D visualization and simulation frameworks. These applications deliver interactive visualization capabilities for power system analysis and operations tools.

This role also supports the development of web applications and Windows desktop applications focused on real-time data acquisition, visualization, storage, and analysis.

KEY RESPONSIBILITIES
  • Design, develop, and maintain 3D visualization applications for electrical power systems

  • Extend and customize application frameworks and libraries to support visualization and simulation workflows

  • Collaborate with real-time software engineers to support and maintain web-based applications

  • Develop and maintain RESTful APIs for web and cloud-based applications

  • Install, configure, and manage required databases (e.g., NoSQL and relational databases)

  • Ensure all systems comply with cybersecurity and data protection requirements

MINIMUM QUALIFICATIONS
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field

  • 2+ years of professional software development experience

  • Experience with Microsoft Visual Studio

  • Proficiency in Python

  • Proficiency in C#

  • Experience with AJAX

  • JavaScript development experience

  • HTML / HTML5

  • Experience with 3D graphics or visualization development

NICE-TO-HAVE SKILLS
  • NoSQL database development (e.g., MongoDB)

  • SQL or Oracle database development

  • MVC web application development

  • WebSocket development

  • jQuery

  • C++

  • iOS or Android application development

Salary Range: 74,000.00 - 123,000.00 USD Annual

This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.

ETAP requires all successful applicants to undergo and pass a comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third party personal data may involve additional background check criteria.

ETAP is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business.

Come and join ETAP to create the transformative technology that enables our customers to engineer a better world.