2

Entry Level Software Engineering Jobs in El Cajon, CA

Software Eng Assoc II

San Diego, CA · On-site

$66K - $105K/yr

BAE Systems is looking for an entry level Software Engineer ( * You will join other first year hires in a curated YO program, in addition to your program team, creating strong connections with your ...

Under general supervision, the Software Development Engineer II designs, develops, debugs, tests ... Bachelor's or Master's degree in Computer/Engineering Science or equivalent experience * 1+ years ...

The Software Development Engineer II is responsible for designing, developing, debugging, testing ... Required : • Bachelor's or Master's degree in Computer/Engineering Science or equivalent ...

next page

Showing results 1-20

Entry Level Software Engineering information

See El Cajon, CA salary details

$25.1K

$109.5K

$197.3K

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

As of Aug 18, 2026, the average yearly pay for entry level software engineering in El Cajon, CA is $109,477.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,900.00 and $125,300.00 per year, depending on experience, location, and employer.

What is an entry level software engineer?

Entry level software engineers are professionals who have recently started their careers in software development, typically with less than two years of experience. They are responsible for writing, testing, and maintaining code under the supervision of more experienced engineers. These roles often focus on learning company-specific tools, frameworks, and best practices while contributing to small tasks or projects. Entry level software engineers usually work as part of a team and are mentored to help them grow their technical and professional skills.

What are the typical responsibilities of an entry level software engineer?

In your first year as an entry level software engineer, you can expect to work on tasks such as fixing bugs, writing and testing code under supervision, and assisting with documentation. You'll often participate in code reviews, learn about the company’s tech stack, and collaborate closely with senior engineers and other team members. Early projects are designed to help you build technical and communication skills, while gradually increasing your responsibilities as you gain confidence and familiarity with the workflow.

What are the key skills and qualifications needed to thrive as an entry level software engineer?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically supported by a degree in computer science or a related field. Familiarity with languages like Python, Java, or C++, proficiency in version control systems like Git, and experience with basic development tools are common technical requirements. Strong problem-solving abilities, effective communication, and a willingness to learn make candidates stand out in this role. These skills and qualities are vital for writing quality code, collaborating with team members, and adapting to new technologies in a dynamic environment.

How to get a job as an entry level software engineer with no experience?

Entry level software engineering positions often require foundational programming skills in languages like Python, Java, or C++, and familiarity with tools such as Git and basic understanding of algorithms. Gaining experience through personal projects, internships, coding bootcamps, or online courses can help demonstrate your skills to employers. Building a strong portfolio and preparing for technical interviews are also important steps in securing an entry level role.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to candidates of all ages, and starting at 25 is common. Many employers value skills, such as programming languages and problem-solving abilities, over age, and individuals can successfully transition into software engineering through coding bootcamps, online courses, or self-study. Age should not be a barrier to entering the field at an entry level.

What are the most commonly searched types of Software Engineering jobs in El Cajon, CA?

The most popular types of Software Engineering jobs in El Cajon, CA are:

What are popular job titles related to Entry Level Software Engineering jobs in El Cajon, CA?

For Entry Level Software Engineering jobs in El Cajon, CA, the most frequently searched job titles are:

What cities near El Cajon, CA are hiring for Entry Level Software Engineering jobs?

Cities near El Cajon, CA with the most Entry Level Software Engineering job openings:

Infographic showing various Entry Level Software Engineering job openings in El Cajon, CA as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 10% Part Time, and 4% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $109,477 per year, or $52.6 per hour.

Entry Level Software Engineer with Security Clearance

BAE Systems

San Diego, CA • On-site

Other

Posted 4 days ago


BAE Systems rating

8.4

Company rating: 8.4 out of 10

Based on 150 frontline employees who took The Breakroom Quiz

10th of 49 rated military and defense


Job description

Job Description You don't see it, but it's there. Our employees work on the world's most advanced electronics - from saving emissions in the City of Lights to powering the Mars Rover to protecting the F-35 fighter jet! At Electronic Systems, you'll be among the brightest minds, working on the Defense and Space software industry's most difficult problems. Drawing strength from our differences, we're innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first - exemplified by our missions: "We Protect Those Who Protect Us®" and "We Innovate For Those Who Move The WorldTM." Sound like a team you want to be a part of? Come build your career with us. BAE Systems is looking for an entry level Software Engineer (

What BAE Systems employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom