First Solar Jobs and Careers

Updated November 8, 2026

260 open First Solar roles are tracked on Verde Talent right now, across solar work. Most of the US roles are in Ohio, Alabama and Louisiana. Each one links through to the full posting.

260
roles open now
8
locations tracked
~7,900
employees (public co.)

About First Solar

First Solar reserves the right to offer you a role most applicable to your experience and skillset. Basic Job Functions: The Production Coater Technician I is an intermediate position responsible for the beginning of the manufacturing process inclusive of the “coating” application of the semiconductor.

In First Solar's own words, from their postings.

Open roles at First Solar

Manager- Perovskite Process Development & Metrology USA
Perrysburg, OH
Coordinator- Equipment I USA
New Iberia, LA
Engineer- Manufacturing II USA (Thermal)
Perrysburg, OH
Material Handler I USA
SC
Material Handler I USA
SC
Supervisor- Warehouse Shift USA
OH
Technician- Coater I (Crew D)
Trinity, AL
Technician- Coater I (Crew D)
Trinity, AL
Technician- Manufacturing Engineer I USA (Crew A)
New Iberia, LA
Material Handler I USA (Crew D/ PM Shift)
New Iberia, LA
Production Technician I USA (B Crew/PM Shift)
Gaffney, SC
Production Technician I USA (B Crew/PM Shift)
Gaffney, SC
Supervisor- Technical II USA (C Crew/AM Shift)
New Iberia, LA
Technician- Maintenance I USA (B Crew/PM Shift)
Perrysburg, OH
Technician- Manufacturing Engineer II USA (Crew B)
Trinity, AL
Engineer- Controls II USA
Trinity, AL
Engineer- Manufacturing I USA
Gaffney, SC
Engineer- Operations II USA
OH
Technician- Manufacturing Engineer I USA
OH
Technician- Manufacturing Engineer I USA (A Crew/ AM)
New Iberia, LA
Show all 260 open First Solar roles
Material Handler I USA (D Crew/PM Shift)
Gaffney, SC
Team Lead- Coater USA (Crew D/ PM Shift)
New Iberia, LA
Technician- Manufacturing Engineer I USA
Perrysburg, OH
Technician- Manufacturing Engineer I USA (Crew C)
Trinity, AL
Technician- Manufacturing Engineer II USA (Crew C)
Trinity, AL
Calibration/IQA Technician III
Perrysburg, OH
Engineering Test Support II - (C Crew/Day Crew)
Perrysburg, OH
Supervisor- Technical I USA (B Crew/PM Shift)
Perrysburg, OH
Technician- Maintenance I USA (A Crew/ AM Shift)
New Iberia, LA
Technician- Maintenance II USA (Crew A)
Trinity, AL
Technician- Manufacturing Engineer II USA
OH
Test Technician I (1st shift M-F)
Perrysburg, OH
Material Handler I USA (Crew B/ PM Shift)
New Iberia, LA
Technician- Maintenance II USA (Crew D)
Trinity, AL
Treasury Analyst Intern (Spring 2027)
Phoenix, AZ
Development Engineering Technician III
Perrysburg, OH
Material Handler I USA (B Crew/PM Shift)
Gaffney, SC
Technician- Coater I (Crew C)
Trinity, AL
Technician- Test I USA (Crew C/AM Shift)
New Iberia, LA
Material Handler I USA (D Crew/PM Shift)
Gaffney, SC
Production Operator USA (B Crew/PM Shift)
New Iberia, LA
Production Technician I USA (B Crew/PM Shift)
New Iberia, LA
Production Technician I USA (B Crew/PM Shift)
New Iberia, LA
Production Technician I USA (B Crew/PM Shift)
New Iberia, LA
Technician- Maintenance I USA (A Crew/ AM Shift)
New Iberia, LA
Engineer- Facilities I US USA
Perrysburg, OH
Manufacturing Integration Intern (Spring 2027)
Trinity, AL
Development Engineer Technician I
Perrysburg, OH
Technician- Maintenance I USA (C Crew)
New Iberia, LA
Technician- Wastewater/Recycling II USA (Crew B/ PM Shift)
New Iberia, LA
Supervisor- Technical I USA (Crew D)
Trinity, AL
Technician- Coater I (Crew B)
Trinity, AL
Technician- Coater I (Crew B)
Trinity, AL
Specialist- Trade Compliance II USA
Perrysburg, OH
Technician- Automation I USA (B Crew/PM Shift)
Gaffney, SC
Technician- Wastewater/Recycling I USA (Crew D/ PM Shift))
New Iberia, LA
Commodity Manager II (Energy)
Perrysburg, OH
Commodity Manager II (Global Sourcing)
Perrysburg, OH
Commodity Manager II (Strategic Materials)
Perrysburg, OH
Development Engineer Technician I
Perrysburg, OH
Technician- Engineering Maintenance I USA
OH
Technician- Engineering Maintenance II USA
OH
Technician- Manufacturing Engineer II USA PGT1/D Crew
OH
Coordinator- Equipment II USA
Trinity, AL
Intern- Manufacturing Engineering - Integration (Spring 2027)
Perrysburg, OH
Material Handler I USA (Crew B/ PM Shift)
New Iberia, LA
Supervisor- Technical I USA (Crew B)
New Iberia, LA
Team Lead- Production (B Crew/ PM Shift)
New Iberia, LA
Technician- Coater I (Crew B/ PM Shift)
New Iberia, LA
Technician- Coater I (Crew B/ PM Shift)
New Iberia, LA
Technician- Maintenance I USA (A Crew/ AM Shift)
New Iberia, LA
Technician- Manufacturing Engineer I USA (Crew D)
New Iberia, LA
Buyer I
Perrysburg, OH
Technician- Coater I (Crew B)
Trinity, AL
Technician- Engineering Maintenance I USA
OH
Technician- Maintenance II USA (M-F)
Trinity, AL
Technician- Maintenance III USA (Crew C)
Trinity, AL
Technician- Manufacturing Engineer I USA (PGT4/C Crew)
OH
Technician- Manufacturing Engineer II (D Crew/PM Shift)
Perrysburg, OH
Technician- Automation I USA (Day Crew/AM Shift)
Gaffney, SC
Technician- Maintenance I USA (1st Shift/M-F)
Gaffney, SC
Technician- Maintenance II (Night Crew) USA
Gaffney, SC
Technician- Manufacturing Engineer I USA (Day Crew/AM Shift)
Gaffney, SC
Technician- Manufacturing Engineer I USA (Night Crew/PM Shift)
Gaffney, SC
Development Engineer Technician I
Perrysburg, OH
Development Engineer I
Perrysburg, OH
Technician- Automation I USA (Crew A)
Trinity, AL
Commodity Manager II (Glass)
Perrysburg, OH
Material Handler I USA (A Crew/AM Shift)
Gaffney, SC
Technician- Manufacturing Engineer I (PGT3/C Crew Deposition)
Perrysburg, OH
Development Engineer Intern (Spring 2027)
Perrysburg, OH
Technician- Maintenance II USA (M-F)
Trinity, AL
Data Science Intern – Device Characterization (Spring 2027)
Perrysburg, OH
Digital Twin Intern (Spring 2027)
Perrysburg, OH
Material Handler I USA (A Crew/AM Shift)
Gaffney, SC
Material Handler I USA (B Crew/PM Shift)
Gaffney, SC
Material Handler I USA (C Crew/AM Shift)
Gaffney, SC
Material Handler I USA (D Crew/PM Shift)
Gaffney, SC
Technician- Manufacturing Engineer II USA (Crew D)
Trinity, AL
Development Engineer Intern (Spring 2027)
Perrysburg, OH
Development Engineer Intern (Spring 2027)
Perrysburg, OH
Product Strategy & AI (Spring 2027)
Perrysburg, OH
Product and Technology Intern (Spring 2027)
Perrysburg, OH
Technician- Coater I (Crew B)
Trinity, AL
AI/ML Process Engineering Intern (Spring 2027)
Perrysburg, OH
Engineer- Manufacturing Systems I USA
Perrysburg, OH
Technician- Coater I USA (A Crew/AM Shift)
New Iberia, LA
Development Engineer Intern (Spring 2027)
Perrysburg, OH
Engineer- Manufacturing Systems I USA
Perrysburg, OH
Project Manager- Facilities USA
OH
Data Analytics Intern (Spring 2027)
Perrysburg, OH
Data Science Intern (Spring 2027)
Perrysburg, OH
Development Engineer Intern - Laser (Spring 2027)
Perrysburg, OH
Engineer- Development III USA
Perrysburg, OH
Technician- Manufacturing Engineer I (D Crew)
Perrysburg, OH
Technician- Manufacturing Engineer I USA (PGT3/B Crew)
OH
Technician- Manufacturing Engineer I USA (PGT3/B Crew)
OH
Manufacturing Integration Intern (Spring 2027)
Perrysburg, OH
Technician- Water Jet I USA
OH
Carrier Procurement Specialist
Perrysburg, OH
Engineer- Facilities I US USA
OH
Development Engineer Perovskite Chemist III USA
Perrysburg, OH
Development Engineer II - Wet Processing
Perrysburg, OH
Engineer- Manufacturing I USA
Perrysburg, OH
Technician- Automation I (B Crew) USA
OH
Development Engineering Technician I - A Crew/Day Crew
Perrysburg, OH
Engineer- Development III - Polymer Chemistry
Perrysburg, OH
Material Handler I USA (A Crew/AM Shift)
Gaffney, SC
Technician- Automation I USA (D Crew)
Perrysburg, OH
Engineer- Manufacturing Technology Scaling II USA
OH
Technician- Engineering Maintenance I USA
Perrysburg, OH
Technician- Engineering Maintenance I USA (B Crew/PM Shift)
Perrysburg, OH
Technician- Engineering Maintenance I USA (B Crew/PM Shift)
Perrysburg, OH
Technician- Engineering Maintenance I USA (C Crew/AM Shift)
Perrysburg, OH
Technician- Wastewater/Recycling II USA (Crew C / AM Shift))
New Iberia, LA
Associate Development Engineer - Laser
Perrysburg, OH
Chemist Specialist I (C crew)
Perrysburg, OH
Director of Trade Policy
DC
Engineering Test Support I
Perrysburg, OH
Manufacturing Finance Analyst II
Perrysburg, OH
Technician- Manufacturing Engineer I USA (C Crew/ AM)
New Iberia, LA
Engineer- Manufacturing I USA
Perrysburg, OH
Program Manager- Technology III USA
Perrysburg, OH
Development Engineer II - CdTe Contact Research
Perrysburg, OH
Development Engineering Intern (Spring 2027)
Perrysburg, OH
Engineering Test Support II - 2nd shift - Sun-TH
Perrysburg, OH
Technician- Manufacturing Engineer I USA
OH
Technician- Manufacturing Engineer I USA (Crew A)
Trinity, AL
Senior Manager- Reliability
Perrysburg, OH
Technician- Coater I (Crew B)
Trinity, AL
Development Engineer Technician I
Perrysburg, OH
Engineer- Full Stack USA
Perrysburg, OH
Engineer- Manufacturing I USA
Trinity, AL
Team Lead- Coater USA (Crew B)
Trinity, AL
Technician- Coater I (Crew A)
Trinity, AL
Technician- Coater I (Crew D)
Trinity, AL
Development Engineer II - Thermal Equipment
Perrysburg, OH
Manufacturing Engineering Intern (Spring 2027)
Trinity, AL
Manufacturing Engineering Intern (Spring 2027)
Perrysburg, OH
Manufacturing Engineering Intern (Spring 2027)
New Iberia, LA
Technician- Manufacturing Engineer II
Perrysburg, OH
Manager- Engineering Manufacturing USA
OH
Program Manager– Manufacturing Global II USA
OH
Technician- Manufacturing Engineer I (PGT3/B CrewDeposition)
Perrysburg, OH
Technician- Manufacturing Engineer II (B Crew/PM Shift))
Perrysburg, OH
Automation Technician (All Crews/All PGT Plants)
Perrysburg, OH
Technician- Engineering Maintenance Associate Manufacturing Technology Scaling USA
OH
Technician- Engineering Maintenance II Manufacturing Technology Scaling USA
OH
Technician- Quality I USA
Perrysburg, OH
Software Engineer Intern (1st Shift) - Fall 2026
Perrysburg, OH
Technician- Manufacturing Engineer I USA (Crew C)
Trinity, AL
Technician- Manufacturing Engineer I USA (Crew D)
Trinity, AL
Human Resource Generalist I
Perrysburg, OH
Technician- Manufacturing Engineer I USA (B Crew/PM Shift)
Perrysburg, OH
Technician- Manufacturing Engineer I USA (D Crew/PM Shift)
Perrysburg, OH
Technician- Automation I (A Crew) USA
OH
Sr Analyst- Tax USA
Phoenix, AZ
Coordinator- Equipment II USA
Trinity, AL
Development Engineer II- Chemical Handling/Mixing
Perrysburg, OH
Facility Technician Shift I (B Crew/PM Shift)
Perrysburg, OH
Technician- Coater I (B-Crew)
Trinity, AL
Development Engineer II
Perrysburg, OH
Development Engineer II - Laser/Mechanical Glass Cutting
Perrysburg, OH
Device Research Manager
Perrysburg, OH
Technician- Maintenance Electrical/Controls I (C Crew/AM Shift)
Perrysburg, OH
Technician- Maintenance II (Day Crew, Night Crew or M-F)
OH
Engineer- Manufacturing Technology Scaling II (Automation)
OH
Senior Technologist USA
Santa Clara, CA
Product Manager– Digital Transformation II USA
OH
Technician- Automation I (B Crew/PM Shift)
Perrysburg, OH
Digital Asset Management Intern (Fall 2026)
Phoenix, AZ
Technician- Manufacturing Engineer I USA (Crew B)
Trinity, AL
Engineer- Operations I USA (1st Shift)
Gaffney, SC
Development Engineer IV - Integration USA
Perrysburg, OH
Technician- Maintenance Electrical/Controls I USA
Perrysburg, OH
Technician- Manufacturing Engineer I (A Crew) USA
OH
Development Engineering Technician II
Perrysburg, OH
Developer I- MES USA
Trinity, AL
Manager I - Software Engineer
OH
Engineer- Associate Manufacturing Technology Scaling USA
OH
Development Engineer IV USA
Perrysburg, OH
Technician- Wastewater/Recycling I USA (B Crew/PM Shift)
Gaffney, SC
Development Engineer IV - Perovskite Physics USA
Perrysburg, OH
Technician- Automation I USA
OH
Technician- Automation I USA (A Crew)
Perrysburg, OH
Test Technician I (2nd shift M-F)
Perrysburg, OH
Technician- Automation I USA (B Crew)
Perrysburg, OH
Cdte Technician I (D Crew/Nights) USA
OH
Software Engineer- MES II USA
Perrysburg, OH
Engineer- Manufacturing Technology Scaling I USA
OH
Engineer- Manufacturing Technology Scaling II USA
OH
Supervisor- Technical II USA
OH
Process Technician (Night Crew)
Trinity, AL
Technician- Manufacturing Engineer I USA (Crew D)
Trinity, AL
Technician- Maintenance Electrical/Controls I (C Crew/AM Shift)
Perrysburg, OH
Engineer- Manufacturing NPI II USA
OH
Technician- Maintenance II USA (C Crew/AM Shift)
Gaffney, SC
Engineer- Quality I USA (1st Shift)
Gaffney, SC
Production Operator (Day Crew)
Gaffney, SC
Production Operator (Night Crew)
Gaffney, SC
Production Technician I (Day Crew)
Gaffney, SC
Production Technician I (Night Crew)
Gaffney, SC
Process Technician (Day Crew)
Trinity, AL
Supervisor- Technical II USA (C Crew/AM Shift)
Gaffney, SC
Sr Manager- Business Development USA
Phoenix, AZ
Technician- Maintenance Electrical/Controls I (C Crew/AM Shift)
Perrysburg, OH
Forklift Operator I
Perrysburg, OH
Technician Manufacturing Engineering (AM Crew)
Perrysburg, OH
Technician Manufacturing Engineering (PM Crew)
Perrysburg, OH
Engineer- Development II (Reliability Physics)
Perrysburg, OH
Administrative Assistant II
Phoenix, AZ
Sr. Manager- Marketing and Brand
Phoenix, AZ
Business Development Manager - United States
Phoenix, AZ
Engineer- Manufacturing I USA
Perrysburg, OH
Human Resources Manager
New Iberia, LA
Material Handler I USA (D Crew/ PM shift)
Gaffney, SC
Engineer- Controls I USA (B Crew/PM Shift)
Gaffney, SC
Software Engineering Lead- Operations MES USA
New Iberia, LA
Technician- Wastewater/Recycling I USA (1st shift)
SC
Technician- Maintenance Electrical/Controls I USA
Perrysburg, OH
Coater Technician I - Day Crew - A or C Crews
Perrysburg, OH
Coater Technician I - Night Crew - B or D Crews
Perrysburg, OH
Material Handler I USA
Perrysburg, OH
Technician- Coater I (Days)
New Iberia, LA
Technician- Coater I (Nights)
New Iberia, LA
Electrical and Controls Technician (All Crews/All Plants)
Perrysburg, OH
Production Operator (Days)
New Iberia, LA
Production Operator (Nights)
New Iberia, LA
Production Technician I (Days)
New Iberia, LA
Production Technician I (Nights)
New Iberia, LA
Wastewater & Recycling Technician
Perrysburg, OH
Technician- Manufacturing Engineer I (B Crew/PM Shift)
New Iberia, LA
Material Handler I USA
Trinity, AL
Production Technician I
Perrysburg, OH
Production Technician I - Nights
Perrysburg, OH
Coater Technician I - Day Crew -
Trinity, AL
Coater Technician I - Night Crew
Trinity, AL
Production Operator (Days)
Trinity, AL
Production Technician (Nights)
Trinity, AL
Maintenance Technician (AM or PM Crew)
Trinity, AL

Or search and filter every open First Solar role on the jobs page.

Where First Solar is hiring

Ohio139Alabama43Louisiana37South Carolina32Arizona7
District of Columbia1

What First Solar posts most

Engineering107
Construction & Field80
Supply Chain & Procurement22
Manufacturing & Production9
Finance & Accounting3

What First Solar advertises

$45,760median advertised

Across the 237 of 260 open postings that publish a salary. See solar pay benchmarks.

Common questions

Is First Solar hiring?

Yes - 260 open roles from First Solar are tracked on Verde Talent today. The list is rebuilt daily, so roles that close drop off and new postings appear the day after they go up.

What kinds of jobs does First Solar post?

Mostly engineering (107), construction & field (80) and supply chain & procurement (22), counted across every open First Solar posting tracked today.

Where does First Solar hire in the US?

Today the most First Solar postings are in Ohio (139), Alabama (43) and Louisiana (37).

What does First Solar pay?

237 of the open First Solar postings advertise pay, and their median is $45,760 a year. That is advertised pay rather than offers made, and postings without a published range are not counted.

How big is First Solar?

First Solar employs about 7,900 people. It is a publicly listed company.

See all 260 open rolesAll solar jobsFirst Solar's careers page

Counts are open roles tracked on Verde Talent today, rebuilt daily from First Solar's live postings. Pay figures are what the postings advertise, not offers made.

Data updated November 8, 2026