×
Register Here to Apply for Jobs or Post Jobs. X

Intern, Software Development & Automation - Summer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Murata Manufacturing Co., Ltd.
Part Time, Seasonal/Temporary, Apprenticeship/Internship position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Software Engineer, Software Internship
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Intern, Software Development & Automation - Summer 2026

Intern, Software Development & Automation - Summer 2026

Location:

San Diego, CA, US

Job Summary

We are seeking a highly motivated Software Development Intern to join the Automation team for a summer internship, with the potential to extend into a part-time co‑op role during the academic year based on business needs and student availability. This role will contribute to the design, development, testing, and support of internal software tools used by engineers across lab and product development workflows.

The intern will work closely with experienced engineers on desktop, web, and data‑driven applications, with primary emphasis on C#/.NET development and secondary use of Python for scripting, tooling, and data workflows. This role may also support software‑hardware integration activities such as instrument communication, driver development, and engineering data collection. The ideal candidate brings a strong software foundation, exposure to modern frontend frameworks, curiosity about AI/LLM‑assisted development workflows, and enough electrical engineering familiarity to work effectively in a test and measurement environment.

This position has responsibility for:

  • Contribute to the design, development, testing, and maintenance of internal software applications and engineering tools used by technical teams.
  • Develop software features and utilities primarily using C#/.NET, with secondary use of Python for scripting, automation, and data processing tasks.
  • Support development of desktop applications using WPF and web‑based tools and services using ASP.NET and modern frontend frameworks such as React or Angular.
  • Assist with implementation, debugging, and enhancement of internal APIs, user interfaces, and data workflows.
  • Participate in code reviews, testing, troubleshooting, and debugging activities with guidance from senior engineers.
  • Help analyze engineering and test data, generate reports, and support efforts to improve workflow efficiency and data visibility.
  • Work with engineers to support software interaction with lab hardware, instruments, and related systems, including exposure to instrument drivers and communication interfaces.
  • Collaborate with cross‑functional team members to understand technical requirements, translate them into software solutions, and document work clearly.
  • Contribute to evaluation or use of AI/LLM‑assisted workflows, tools, or application concepts where appropriate to improve engineering productivity.
  • Maintain technical documentation, implementation notes, and other supporting materials to enable knowledge sharing and long‑term maintainability.

Minimum Qualifications (Experience and Skills)

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Strong foundational programming skills with experience in C#/.NET or another object‑oriented programming language.
  • Exposure to Python for scripting, automation, data analysis, or related technical work.
  • Exposure to desktop or web application development, including interest in technologies such as WPF, ASP.NET, and REST‑based application patterns.
  • Exposure to modern frontend frameworks such as React or Angular.
  • Understanding of object‑oriented programming principles, data structures, debugging techniques, and general software development best practices.
  • Familiarity with Git‑based version control and collaborative software development workflows.
  • Understanding of AI/LLM‑assisted workflows and evaluation, including interest in modern software tooling and developer productivity enhancements.
  • Solid understanding of basic circuit theory and a basic electrical engineering foundation sufficient to work in a hardware‑adjacent engineering environment.
  • Familiarity with hands‑on lab work, engineering data analysis, and technical problem solving.
  • Strong analytical thinking, attention to detail, and problem‑solving skills.
  • Strong written and verbal communication skills and the ability to work effectively in a collaborative team environment.

Education Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary