2

Entry Level Software Programmer Jobs in Escondido, CA

Job#: 3042399 Software Systems Engineer (SD) Location: San Diego, California (On-site) Role ... This role is not suitable for entry level candidates. Technical Skills: * Demonstrated learning ...

The Entry-Level Process Engineer is responsible for supporting the documentation of the process ... Proficiency in engineering software applications including computer-aided drafting, process ...

The Entry-Level Process Engineer focuses on the design and engineering of manufacturing facility ... Proficiency in engineering software applications including computer-aided drafting, process ...

The Entry-Level Process Engineer focuses on the design and engineering of manufacturing facility ... Proficiency in engineering software applications including computer-aided drafting, process ...

They are seeking an entry level Test Engineer to support internal telematics device testing tools ... software used to validate embedded communication behavior and system functionality. • Loading and ...

Engineer I, Test

Carlsbad, CA · Hybrid

$59K - $102K/yr

This role is an entry level Test Engineer position for CalAmp mobile devices supporting internal ... Support automated test execution software used to validate embedded communication behavior and ...

Showing results 41-60

Entry Level Software Programmer information

See Escondido, CA salary details

$15

$27

$82

How much do entry level software programmer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for entry level software programmer in Escondido, CA is $27.99, according to ZipRecruiter salary data. Most workers in this role earn between $17.88 and $24.18 per hour, depending on experience, location, and employer.

What does an entry level software programmer do?

An Entry Level Software Programmer is responsible for writing and testing code, debugging programs, and assisting in the development of software applications under the supervision of more experienced developers. They typically work on basic coding tasks, help maintain existing software, and learn new programming languages and frameworks. This role serves as a starting point in the software development field, providing valuable hands-on experience while supporting the goals of a development team.

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

To thrive as an Entry Level Software Programmer, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically demonstrated through a degree in computer science or related fields. Familiarity with languages like Java, Python, or C++, and experience using version control systems such as Git are commonly expected. Strong problem-solving abilities, attention to detail, and effective communication help you excel in team environments and adapt to new challenges. These skills and qualities are crucial for delivering reliable code, collaborating on projects, and rapidly growing in the technology industry.

What types of projects and programming languages can an entry level software programmer expect to work with in their first year?

As an Entry Level Software Programmer, you will typically work on a variety of projects ranging from debugging existing applications to developing small features or modules under the guidance of senior developers. The programming languages you'll use depend on the company's technology stack, but common ones include Java, Python, C#, or JavaScript. You may also be introduced to version control systems like Git and collaborative development tools. Early in your career, you'll gain exposure to best practices in coding, testing, and documentation, setting a strong foundation for your growth.

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

Entry level software programmers can improve their chances by building a portfolio of projects, learning programming languages like Python or Java, and gaining familiarity with tools such as Git. Internships, coding bootcamps, and certifications can also help demonstrate skills to employers without prior work experience.

What cities near Escondido, CA are hiring for Entry Level Software Programmer jobs?

Cities near Escondido, CA with the most Entry Level Software Programmer job openings:

Infographic showing various Entry Level Software Programmer job openings in Escondido, CA as of August 2026, with employment types broken down into 1% As Needed, 90% Full Time, 6% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $58,213 per year, or $28 per hour.

2026 Solutions.Platforms.Engineered. (SPE) Entry Level Rotation Program.

Solar Turbines Incorporated

San Diego, CA • On-site

$92K - $118K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Solar Turbines rating

8.4

Company rating: 8.4 out of 10

Based on 23 frontline employees who took The Breakroom Quiz

84th of 490 rated machine equipment manufacturers


Job description

Career Area:
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
This position is part of our Solutions.Platforms.Engineered. (SPE) Entry Level Rotation Program. The SPE Engineer Rotation Program provides the foundation for the future success of Solar Turbines engineers and the future success of the organization. The purpose of the program is to start the development and training of the next generation of well-rounded and highly competent engineers through an engineering rotation program.
Program Goals:
  • Begin building technical foundation
  • Provide challenging assignments
  • Create broad exposure to Solar Turbines
  • Acquire product knowledge
  • Develop enterprise perspective
  • Begin network building
  • Build pride and engagement
  • Preparation for a challenging and rewarding engineering career

Rotations: Rotation assignments vary for each individual and are decided upon between management and the employee based on the needs of the business. Work assignments can range from assisting in product development, software development, hands-on shop floor experiences, to Systems or Mechanical design.
Each program consists of Four (4) Six-month Rotations in departments such as:
  • Systems Development
  • Product Maintenance
  • New Product Introduction
  • Software Development
  • HMI Display
  • Package Controls Design
  • Mechanical Design
  • Product Certification
  • Hydro-Mechanical Design

Interfacing with critical non-engineering roles to develop an understanding of our product life cycle and how the business runs. Once the rotation program is nearing the end, management works with the engineer to align engineering organizational needs with which department they want to join for their Long-Term Assignment.
Minimum qualifications:
  • Minimum of a Bachelor of Science Degree in Engineering.
  • Minimum overall GPA of at least 2.8 on a 4.0 scale.
  • 0-3 years of related experience.
  • Previous internship and/or relevant work experience in an engineering field.
  • Must be able and willing to relocate to San Diego, CA.

Preferred Qualifications:
  • Ability to work in a cross-functional team environment.
  • High energy level and sense of urgency.
  • Strong verbal and written communication skills.
  • Good business / technical judgment.
  • Ability to handle multiple priorities for a variety of tasks.
  • Ideal for those building foundational skills in this field, generally within the first 0-2 years of their career

Compensation & Benefits
Base salary for this role ranges from $92,500, to $118,000. Actual salary will be based on experience. The total rewards package, beyond base salary includes:
  • Annual incentive bonus plan*
  • Medical, dental and vision coverage starting day 1
  • Paid time off plan (Vacation, Holiday, Volunteer, Etc.)
  • 401(k) Savings Plan including company match
  • Health savings account (HSA)
  • Flexible spending accounts (FSAs)
  • Short and long-term disability coverage
  • Life Insurance
  • Parental leave
  • Employee Assistance Programs
  • Voluntary Benefits and Employee Discounts
  • Career Development

#2026ETPosting
This position requires working onsite five days a week.
Relocation is available for this position.
Visa Sponsorship is not available for this position.
Posting Dates:
August 11, 2026 - August 16, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.

What Solar Turbines employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom