Computer Science/Engineering – Intern

S&C Electric Co.

Alameda, CA

Apply Now


This position is an exciting opportunity for an Engineering student to do work that combines practical on-the-job experience, technical learning and professional development. The Software QA Team located in Alameda, CA tests the software and firmware that goes into our products and you will assist in these efforts. These involve installing, configuring, and troubleshooting our software and firmware products. The Software Lab contains many of S&C products used for testing, all of which require installation, configuration, maintenance, and troubleshooting. The Lab is in the process of expanding, so many new devices are being added.


The responsibilities of this position include, but are not limited to, the following: 

  • Working with S&C’s most innovative Smart Electric Grid products. The Alameda team expertise is developing and testing all aspects of our industry leading software, including automatic Restoration Software; Interrupter, Switch and Capacitor controls firmware; and Advanced Device Management and Data Analytics software. 

  • Help create, modify, install and maintain our electric power distribution equipment Devices under Test (DUT) all in a safe low-voltage lab environment. Must be okay working with electric circuit boards. 

  • May create DUT lab tools using a programming or scripting language like shell, Perl, python or LabVIEW. 

  • Performs computer trouble-shooting to diagnose system problems; analyze hardware and software functionality; identify, locate, resolve and repair problems within scope of authority; record problem calls and results, contact IT when needed. 

  • Maintains and updates lab workstations and servers, equipment, and peripherals. 

  • Enforces procedures for the use of the lab area and the use of equipment, supplies, materials, software, hardware and peripherals. 

  • Installing, configuring and troubleshooting operating systems, system software and application software in the software lab, includes racking DUTs and other peripherals; and wiring power and network cables. 

  • Troubleshooting hardware/software problems on DUTs or computers. Replacing broken components on problematic-hardware. 

  • Troubleshooting network and other connections if they are not working. For example, trace the cable to make sure the cable is connected to the device and peripherals.  

  • Assist local and remote lab users with setup and configurations. 

  • Execute both manual and automated test cases 

To select this job as one of interest to you, at a minimum, you must have the following: 

  • Currently enrolled undergraduate or graduate college student attending an accredited 4 year program working towards a BS or MS degree in computer engineering, computer science or a related engineering field and returning to the program upon completion of the internship. 

  • Be able to work Full-Time, 40 hours per week in Summer 2023 

  • Comfortable working in a hybrid work schedule, with onsite requirements preferred. (LOCATION: ALAMEDA, CA) 

  • Working knowledge of any language (example: Java, C#, C, JavaScript, Perl, Python or shell).  

  • Ability to handle multiple tasks in a constantly changing environment. 


Physical requirements are those associated with working in an office setting.