Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Test Automation Engineer - Entry Level
(This job is no longer available)
Enphase Energy | Petaluma, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Enphase Energy is seeking top tier talent to join our leading-edge startup company that designs, markets and innovates new products for the renewable energy space. Our breakthrough Enphase Microinverter System makes solar power systems more productive, more reliable, and smarter. You will have a chance to be part of an accomplished and enthusiastic technical cross-functional organization.

We hire creative, high performing people with a passion for high achievement. Enphase Energy provides employees the opportunity to do their best work in a stimulating, dynamic, challenging and fun environment. Be a part of the industry leader that is pioneering improvements in the way Solar Energy is delivered to homes and businesses.

Enphase Energy is seeking a recent Software Engineering graduate to work as a Software Test Automation Engineer. You will be writing programs to try to break other programs, and when they do break, helping with root cause analysis. We are an Agile/Scrum shop that develops embedded software to manage multiple devices, power line and other communications, and has a web component. It is written in a few different computer languages.

Please note: This is an entry level position. We are looking for someone who is eager, bright, not afraid to ask questions, and takes a "lets try it, fail fast then fix it" approach.


Be comfortable with a UNIX command line - there will be a quiz!
Not be intimidated by working with really smart people in a fast paced environment.
Know at least two software languages.
Have degree in Computer Science or equivalent experience.
Really like to break things.

Would be great if:

You have some experience with software testing.
Have some Electrical Engineering classes.
Have some experience with Embedded Software.
Have experience with Ruby, C++, assembly.

We regret we can not offer visa sponsorships or transfers for this position.

About Enphase Energy

Enphase Energy provides solar energy management systems that are productive, reliable and smart. The company offers a networked system, which includes high-efficiency micro-inverters, communications and web-based analytics, for residential and commercial markets. The systems maximize energy harvest, increase system reliability, and simplify design, installation and management. Founded in 2006 and based in Northern California, the company is led by veterans from the solar and high tech industries and backed by industry leaders.