Returning Candidate?

Job Listings

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.

Search Results

Here are our current job openings. Please click on the job title for more information, and apply from that page if you are interested.

  1 of 4  
Click column header to sort

Job Listings

Sort By Job ID Sort By Job Title Job Locations
2017-1164 Human Resources Generalist US-MA-Framingham
2017-1163 Sr. Project Manager - Energy Efficiency and Renewables US-TX
2017-1162 Building Maintenance Technician - Federal Operations and Maintenance US-DC-Washington
2017-1161 Manager - Project Development Engineering - Energy Efficiency and Renewables US-TN-Knoxville
2017-1160 Associate Project Development Engineer – Southwest Renewable Energy Group US-AZ-Tempe
2017-1158 Plant Specialist - Plant Operations US-CA-Sonoma
2017-1157 Plant Specialist - Plant Operations US-CA-Gonzales
2017-1155 Controls Technician - Federal Operations and Maintenance US-DC-Washington
2017-1154 Administrative Assistant - Federal Operations and Maintenance US-DC-Washington
2017-1153 Engineering Assistant - Energy Efficiency and Renewables US-IL-Oak Brook
2017-1152 Shipping and Receiving Assistant - Solar US-CA-Temecula
2017-1151 Business Development Manager - Supply Management US-MA-Framingham
2017-1150 Project Development Engineer US-TX-Dallas
2017-1149 Electrician - Renewable Energy Operations US-MA-Framingham
2017-1147 Marketing Specialist - Energy Efficiency and Renewables US-MA-Framingham
2017-1146 Plant Specialist - Plant Operations US-PA-Philadelphia
2017-1144 Project Manager - Federal US-CA-San Diego
2017-1143 Integration Technician - Energy Efficiency and Renewables US-AZ-Chandler
2017-1137 Assistant Construction Project Manager - Energy Efficiency & Renewables US-NC-Charlotte
2017-1134 Administrative Assistant - Federal US-VA-Quantico