1

Software Developers Jobs in Rancho Cucamonga, CA

Software Engineer (Range Systems)

Corona, CA ยท On-site

$115K - $150K/yr

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA. Saalex is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management ...

Software Engineer II

Walnut, CA ยท On-site

$101K - $138K/yr

The Software Engineer II role requires strong interest in software, technology, and continuous learning. In addition, a solid grasp of modern software design principles combined with in-depth ...

About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful technical challenges? As a Software Engineering ...

Software Engineer (Range Systems)

Corona, CA ยท Hybrid

$115K - $150K/yr

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA. Saalex is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management ...

Showing results 41-60

Software Developers information

See Rancho Cucamonga, CA salary details

$49.1K

$114.3K

$169.6K

How much do software developers jobs pay per year?

As of Aug 8, 2026, the average yearly pay for software developers in Rancho Cucamonga, CA is $114,296.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,000.00 and $132,800.00 per year, depending on experience, location, and employer.

What exactly do software developers do?

Software developers design, write, test, and maintain computer programs and applications using programming languages such as Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to build functional software solutions. Strong problem-solving skills and knowledge of development tools are essential in this role.

What is the difference between Software Developers vs Software Engineers?

AspectSoftware DevelopersSoftware Engineers
CredentialsBachelor's in CS or related field, coding certificationsBachelor's or higher in CS or related, often with engineering certifications
Work EnvironmentDevelopment teams, startups, tech companiesLarge organizations, system design, architecture roles
Industry UsageCommonly used in tech, startups, freelance projectsUsed in enterprise, large-scale projects, system design
Job FocusWriting code, developing applicationsDesigning systems, architecture, integrating components

While both Software Developers and Software Engineers work with code and software projects, Software Developers primarily focus on coding and application development. Software Engineers often take a broader approach, involving system design and architecture. The roles overlap, but the key difference lies in scope and responsibilities, with Engineers typically involved in designing complex systems and Developers concentrating on implementation.

What jobs can a software developer do?

Software developers can work in roles such as application developers, web developers, mobile app developers, systems analysts, and software engineers. They often specialize in programming languages like Java, Python, or C++, and may work in teams using tools like Git and Agile methodologies. These roles can be found in industries including technology, finance, healthcare, and entertainment.

Are software developers still in high demand?

Software developers continue to be in high demand due to ongoing digital transformation across industries, with strong growth projected in areas like cloud computing, cybersecurity, and mobile app development. Employers seek professionals skilled in programming languages such as Java, Python, and JavaScript, often requiring relevant certifications and experience with development tools. The demand is expected to remain robust in the coming years, making it a stable career choice.
What cities near Rancho Cucamonga, CA are hiring for Software Developers jobs? Cities near Rancho Cucamonga, CA with the most Software Developers job openings:
Infographic showing various Software Developers job openings in Rancho Cucamonga, CA as of August 2026, with employment types broken down into 86% Full Time, 11% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $114,296 per year, or $55 per hour.

Software Engineer (Range Systems)

Saalex

Corona, CA โ€ข On-site

$115K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 3 days ago


Job description

Saalex is seeking a Software Engineer (Range Systems) in Corona, CA. Saalex is an Engineering and Information Technology Services company with a focus on Test Range Operations and Management, Engineering and Logistics Services, Data Analytics and Business Intelligence Services and Information Technology Services.

Position Type: Full-Time

Salary: $115K-$150K (depending on experience)

Work Location: Hybrid remote/in-office (see onsite requirements below). Preference for candidates near Corona, CA.

**On-site Requirements: This position is 25% telework and 75% onsite at NSWC Corona to integrate with hardware.

Job Summary:

Saalex is seeking an experienced Software Engineer to support the development, integration, and sustainment of complex defense-related systems. This role requires collaboration with both software and hardware engineering teams and will contribute to system-level design, implementation, integration, and verification activities. While the role may be performed remotely, periodic on-site support in Corona, CA is required to support hardware and system integration efforts.

Essential Functions:

  • Design, develop, integrate, and maintain software solutions for complex systems
  • Participate in system architecture, requirements analysis, and interface definition
  • Develop software that interfaces with hardware components and test equipment
  • Support system integration, testing, and validation activities
  • Troubleshoot software and hardware integration issues
  • Produce and maintain technical documentation
  • Collaborate with cross-functional engineering teams

Requirements

Required:

  • Minimum of 7 years of relevant systems and/or software engineering experience
  • Experience developing software for complex, integrated systems
  • Proficiency in C++, Java, Python, or C#
  • Experience with hardware/software integration

Desired:

  • Experience supporting DoD or defense programs
  • Familiarity with embedded or real-time systems
  • Experience with MBSE or lab-based integration and testing- Experience with remote range systems, scoring systems, and hardware integration.
  • Knowledge of TCP/IP, sockets, and client/server architectures.


Education:

Bachelor’s degree in Engineering, Computer Science, or related field.

Security Clearance:

Active Secret Clearance required. Requirements to obtain clearance include US Citizenship, security investigation, etc.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources
  • Stock Option Plan