1

Software Development Engineer Intern Jobs in Encinitas, CA

Intern, Software Engineering Job Code: 41489 Job Location: Melbourne, FL Job Schedule: 9/80 ... Support and participate in all phases of the software development life cycle, including ...

New

Software Engineer Intern

San Diego, CA · On-site

$24.20 - $38.50/hr

In this role, you will gain hands on experience in software development activities, such as ... Software Engineering or a related field with applicable coursework * Experience building web ...

SDET Level 2

San Diego, CA · On-site

$53 - $68.50/hr

R-2877907 SDET Level 2 Amazon.Com, Inc. San Diego, CA 92127 12 Months ****/hour Top 3 Skills 1.) C++ 2.) Automation Experience - Python / C# 3.) CI/CD understanding / Testing Background • Test ...

Software Engineer Intern

San Diego, CA · On-site +1

$24.20 - $38.50/hr

In this role, you will gain hands on experience in software development activities, such as ... Software Engineering or a related field with applicable coursework * Experience building web ...

Software Engineer Intern

San Diego, CA · On-site

$24.20 - $38.50/hr

In this role, you will gain hands on experience in software development activities, such as ... Software Engineering or a related field with applicable coursework * Experience building web ...

Software Engineer Intern

San Diego, CA · On-site +1

$24.20 - $38.50/hr

In this role, you will gain hands on experience in software development activities, such as ... Software Engineering or a related field with applicable coursework * Experience building web ...

Software Engineer Intern

San Diego, CA · On-site +1

$24.20 - $38.50/hr

In this role, you will gain hands on experience in software development activities, such as ... Software Engineering or a related field with applicable coursework * Experience building web ...

Intern, Software Engineering Job Code: 41368 Job Location: San Diego, CA Job Schedule: 9/80 ... Support and participate in all phases of the software development life cycle, including ...

New

Showing results 21-40

Software Development Engineer Intern information

See Encinitas, CA salary details

$14

$27

$41

How much do software development engineer intern jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for software development engineer intern in Encinitas, CA is $27.30, according to ZipRecruiter salary data. Most workers in this role earn between $22.21 and $30.96 per hour, depending on experience, location, and employer.

What does a software development engineer intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

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

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.

What types of projects do software development engineer interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What cities near Encinitas, CA are hiring for Software Development Engineer Intern jobs?

Cities near Encinitas, CA with the most Software Development Engineer Intern job openings:

Infographic showing various Software Development Engineer Intern job openings in Encinitas, CA as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, and 3% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $56,784 per year, or $27.3 per hour.

Sr Test Development Engineer

San Diego, CA • Remote

DivIHN Integration Inc
Software Development • 51 - 200 employees

$70 - $75/hr

Contractor

Posted 3 days ago

New


Job description

DivIHN (pronounced “divine”) is a CMMI ML3-certified Technology and Talent solutions firm. Driven by a unique Purpose, Culture, and Value Delivery Model, we enable meaningful connections between talented professionals and forward-thinking organizations. Since our formation in 2002, organizations across commercial and public sectors have been trusting us to help build their teams with exceptional temporary and permanent talent.

Visit us at https://divihn.com/find-a-job/ to learn more and view our open positions.

 
Please apply or call one of us to learn more

For further inquiries about this opportunity, please contact our Talent Specialist, Hema Malini at (630) 847 0275.
Title: Sr Test Development Engineer
Location: Remote (PT zone preferred)
Duration: 12 Months with possibility of extension and convertion to full-time
Schedule: 8 AM to 5 PM or 9 AM to 6 PM (Overtime possible)
 
Travel Required: 0-5%
 
Only W2 candidates are eligible for this position. Third-party or C2C candidates will not be considered.
 
Job Description:

Description:
The Test Engineer 3 validates software products through the use of systematic tests to develop, apply, and maintain quality standards for company products, including firmware, apps, and server platforms. Develops, modifies, and executes software test plans and test protocols and automated test scripts, and performs risk assessments. Maintains documentation of test results to assist in debugging and modification of software. Analyzes test results to ensure existing functionality and recommends corrective action. Consults with software development engineers in resolution of problems.
  • Design, develop, execute, and maintain automated and manual test scripts to test the functionalities of the client CGM software, and system.
  • Validate the configuration, functionality, and user interface of software and tools.
  • Document software verification test protocols and software risk analyses, for software used in commercial products.
  • Record and track issues in the bug tracking system.
  • Analyze failures and collaborate with development teams to ensure root cause is investigated.
  • Participate in software requirements and design reviews.
  • Review software requirements and design specifications.
  • Modify test protocols based on requirements changes and execute regression validation accordingly.
  • Create requirements traceability matrices which demonstrate test coverage of all features.
  • Write test reports documenting detailed results of validation, and report test progress to management.
  • Follow internal software development, cybersecurity, and validation procedures that comply with medical and security regulations.
  • Minimum of 5 years of software development or software test development related experience in OOP programming lungages like Python and JAVA.
  • Experience with SW automation testing.
  • Team focuses on end-to-end software testing and automation for client products.
  • This is a hands-on coding and test automation role.
  • Expected workload is approximately 60% automation testing and 40% manual testing, training, meetings, and other team activities.
  • Strong emphasis on software development and test development experience.
  • Candidates should be comfortable coding in Python and/or Java.
  • API testing experience is a strong plus.
  • Previous mobile and hardware testing experience is preferred but not required
Meet the team:
  • The Sr. Test Development Engineer develops the automation test involves the design, development, building and maintenance of specialized test cases. 
  • The automation test solutions including electrical and mechanical hardware fixtures and validates software products through the use of systematic tests to develop, apply, and maintain quality standards for company products including firmware, apps, and server platform.
  • Develops, modifies, and executes software test plans and test protocols and automated test scripts, and performs risk assessments.
  • Maintains documentation of test results to assist in debugging and modification of software.
  • Analyzes test results to ensure existing functionality and recommends corrective action.
  • Consults with software development engineers in resolution of problems.
  • Responsible to train junior engineers for the tasks required to complete and be a mentor to support engineers’ growth. 
Key Responsibilities
  • Develop and maintain automated test cases.
  • Perform API testing.
  •  Support software validation processes.
  • Work within the Software Development Lifecycle (SDLC).
  • Combination of automation and manual testing.
Where you come in: 
  • Technically lead the team to Design, develop, execute, and maintain product E2E automated tests to test the software / firmware integrations in Client CGM systems. 
  • Use AI system to complete the test development and execution in fast pace with the quality of the test coverage.
  • Develop and maintain CICT for client E2E test suite
  • Follow internal software development, cybersecurity, and validation procedures that comply with medical and security regulations.
  • Performs other duties as assigned.
What makes you successful: 
  • Knowledge of API based testing for the server communications.
  • Excellent oral communication skills for interfacing with peers in internal/external departments.
  • Strong written skills and ability to follow client software procedures and generate required software documentation.
  • Software development or test experience in medical device industry is a plus.
  • Knowledge of xCode and Android Studio/ADB interface is a plus.
Top 3 Skills:
1.    5+ years of software development / test development experience 
2.    Strong Python or Java development experience 
3.    API testing experience – preferred/plus 

Required Skills 
  • Minimum of 5 years of software development or software test development related experience.
  • Minimum of 4 years of programming experiences with OOP languages such as JAVA, Python and Ruby.
  • Proven experience in software testing and related areas of software quality assurance
Preferred Skills 
  • Knowledge of source code management, such as Git.
  • Knowledge of Android and/or iOS devices, including debugging, installation, and configuration
  • Familiarity with a network debugging tool, such as Charles Proxy
Education Requirements:
  •  B.S computer science or related engineering
Required Testing: 
  • Client product testing
Software Skills Required: 
  • Programming languages such as python, java
Interview Information:
  • Number of Interviews: 2
  • Interview Format: Web Conference (Zoom/ TEAMs) 
  • Initial interview with the hiring team/manager. 
  • Technical interview with two engineers.
Additional Notes
  • API testing is beneficial but not mandatory.
  • Mobile application testing experience is highly valued because most automation activities involve mobile applications.
  • Hardware testing experience is useful but not a deal-breaker if absent.
  • Strong automation background is prioritized over hardware-specific experience.

About us:
DivIHN, the 'IT Asset Performance Services' organization, provides Professional Consulting, Custom Projects, and Professional Resource Augmentation services to clients in the Mid-West and beyond. The strategic characteristics of the organization are Standardization, Specialization, and Collaboration.

DivIHN is an equal opportunity employer. DivIHN does not and shall not discriminate against any employee or qualified applicant on the basis of race, color, religion (creed), gender, gender expression, age, national origin (ancestry), disability, marital status, sexual orientation, or military status.