1

Junior Software Developer Jobs in Irvine, CA (NOW HIRING)

Software Engineer (Jr./Sr.)

Costa Mesa, CA ยท On-site

$90 - $120/hr

Bachelor's degree in electrical or software engineering * Minimum of two (2) years of experience for the junior engineer position * Minimum of ten (10) years of experience for the senior engineer ...

SOFTWARE DEVELOPER (.NET/C#)

Norco, CA ยท On-site

$95K - $150K/yr

This position is ideal for software developers with experience in C#, .NET, and desktop application development who enjoy solving complex technical challenges and working in a team-oriented ...

Software Developer II

Irvine, CA ยท On-site

$135K - $170K/yr

Software Engineer Team Lead Location : Onsite, Irvine, CA ***This position is full-time and in person located in Irvine, CA*** About ConsumerDirect At ConsumerDirect, we're transforming the way ...

Software Engineer Team Lead Location : Onsite, Irvine, CA ***This position is full-time and in person located in Irvine, CA*** About ConsumerDirect At ConsumerDirect, we're transforming the way ...

Senior Software Developer, Platform

Irvine, CA ยท On-site

$58.50 - $77.25/hr

We're a software company in the business of doing good, building better ways for companies to ... You excel mentoring and leading junior engineers helping them develop their skills and leadership ...

They are seeking a Software Engineer II to join their engineering team, focusing on the design, development, and maintenance of scalable, API-driven applications while contributing to a collaborative ...

Showing results 21-40

Junior Software Developer information

See Irvine, CA salary details

$25.8K

$95.5K

$147.6K

How much do junior software developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for junior software developer in Irvine, CA is $95,506.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,900.00 and $93,400.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Irvine, CA?

The most popular types of Software Developer jobs in Irvine, CA are:

What are popular job titles related to Junior Software Developer jobs in Irvine, CA?

For Junior Software Developer jobs in Irvine, CA, the most frequently searched job titles are:

What cities near Irvine, CA are hiring for Junior Software Developer jobs?

Cities near Irvine, CA with the most Junior Software Developer job openings:

Infographic showing various Junior Software Developer job openings in Irvine, CA as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $95,506 per year, or $45.9 per hour.

Software Engineer (Jr./Sr.)

CEVIANS LLC

Costa Mesa, CA โ€ข On-site

$90 - $120/hr

Other

Medical, Dental, Vision, PTO

Posted 18 days ago


Job description

We do not seek to be normal. We seek to be outstanding. We are not for everyone. We seek highly motivated individuals that crave being part of team oriented successes and aspire to continuously improve. We value truth and clarity and believe it is an essential component of our teamโ€™s success.

Under the direction of the Director of Engineering, the Software Engineer will work as part of a multidisciplinary team for the development and production of custom display and related products. The software engineer will participate directly in designs during development phases as well as other related activities such as prototype monitoring, verification testing, burnโ€‘in, test stations / fixtures, qualification testing, documentation, etc. The Software Engineer is expected to deliver validated, documented, and productionโ€‘ready software solutions with strong ownership and execution discipline. The software engineer will also participate in the development of processes, testing strategies and new technologies. The new technologies need to be in line with the roadmap produced by the business unit. The software engineer will also provide technical support for the introduction of new products into manufacturing and ongoing production.

Job duties
  • Design and document embedded software for the display products business unit
  • Design and implement custom BSPs (Board Support Packages), drivers and integrated applications, with clear architecture definition and maintainability considerations
  • Develop appropriate design verification and validation approaches in Python
  • Perform verification activities including unit, integration, and regression testing
  • Generate or modify existing code for test stations / fixtures and generate all related documentation
  • Develop or modify C/C++ code for microcontrollerโ€‘based onboard systems and circuits
  • Optimize and integrate image processing and generation algorithms within embedded display environments
  • Create technical documentation and user manuals including software design descriptions and validation reports
  • Prepare and implement technical change notices (ECO) related to software
  • Support, troubleshooting and resolution of technical problems with customer return units (RMA) including structured rootโ€‘cause analysis
  • Perform analyses, validations/verifications and followโ€‘up tests on prototypes
  • Work in collaboration with a team of multidisciplinary professionals
  • Provide support for new product introduction (NPI) and ongoing production
  • Participate in R&D development projects
  • Create and maintain software development SOPs, coding guidelines, and release documentation to ensure longโ€‘term sustainability
Additional Responsibilities for Senior Engineers
  • Define integrated software architectures with documented design rationale
  • Evaluate the workload/scope definition of the work and participate in technical proposals to clients
  • Technical support for marketing (technical solutions, discussions with external customers, demonstration units, etc.)
  • Monitoring of new technologies
  • Participate in improving development processes
  • Mentor junior engineers and ensure knowledge transfer within the team
  • Support compliance discussions related to DOโ€‘178 development awareness, where applicable
Qualifications required
  • Bachelorโ€™s degree in electrical or software engineering
  • Minimum of two (2) years of experience for the junior engineer position
  • Minimum of ten (10) years of experience for the senior engineer position
  • Experience in Python/C/C++ language programming
  • Experience in analyzing security and reliability requirements
  • Skilled in using basic electronic test equipment such as power supplies, multimeters, oscilloscopes, function generators, etc.
  • Familiar with operating systems and embedded software development
  • Experience with Windows and Linux operating systems
  • Knowledge of digital video standards (HDMI, DisplayPort, SDI, etc.)
  • Experience with realโ€‘time and safetyโ€‘critical applications (an asset)
  • Familiar with Avionics certification process such as DOโ€‘178 (an asset)
  • Experience working within AS9100 / ISO 9001 environments (an asset)
Behavior and attitude requirements
  • Demonstrate good ability to work in a team environment
  • Positive and Professional attitude
  • Resultsโ€‘oriented, ability to work under pressure
Other requirements
  • May be required to travel occasionally
  • Onโ€‘site presence required to support hardware integration, lab validation, and production activities
Benefits
  • Medical, Dental, Vision, Paid time off, and Paid Holidays

CEVIANS is an Equal Opportunity/Affirmative Action Employer

#J-18808-Ljbffr

Cevians logo

About Cevians

Sourced by ZipRecruiter

Industry

Aerospace product and parts manufacturing

Company size

51 - 200 Employees

Headquarters location

Costa Mesa, CA, US

Year founded

2015