Development Engineer II: AI/ML-Enabled Control Systems

First Solar Inc.

California

On-site

USD 105,000 - 142,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

First Solar is seeking an Engineering role focused on designing and validating electrical control systems and PLC/HMI programming in California. The position emphasizes data collection, AI/ML tooling, and integration with MES and SQL databases.

The candidate will lead end-to-end equipment commissioning, support vendor checkout, and drive workflow improvements with Python and data visualization tools while coordinating with international teams.

Qualifications

  • Degree(s) in engineering or related technical field with multiple pathways to required experience.
  • Strong Python programming and data handling with ML familiarity.
  • Experience in controls engineering, PLC/HMI, and electrical troubleshooting.
  • Proficient AutoCAD interpretation and electrical schematic development.
  • Industrial automation, AI/ML driven material development is a plus.

Responsibilities

  • Design and enhance control software for process, metrology, and analytical equipment.
  • Streamline database systems through admin, automation, and performance tuning.
  • Develop tailored software tools to address site challenges and boost productivity.
  • Coordinate small to mid-scale control projects and assist with new equipment installation.
  • Maintain electrical drawings and document equipment changes; troubleshoot issues.
  • Support cross-functional teams on large projects, including hardware IT and vendor liaison.
  • Bridge data between equipment and corporate SQL databases for reliable transactions.
  • Communicate effectively and foster team collaboration; ensure safety and housekeeping.

Skills

Python
PLC/HMI
AutoCAD
SQL databases
Data visualization
AI/ML concepts
Cognex vision
Microsoft Office
Problem solving

Education

Associate’s Degree in Engineering
Bachelor’s Degree in Engineering
Master’s Degree in Engineering
Ph.D. in Engineering
Industrial engineering/automation experience

Tools

AutoCAD
MS SQL Server
Cognex
Python libraries

Job description

First Solar is seeking an Engineering role focused on designing and validating electrical control systems and PLC/HMI programming in California. The position emphasizes data collection, AI/ML tooling, and integration with MES and SQL databases.

The candidate will lead end-to-end equipment commissioning, support vendor checkout, and drive workflow improvements with Python and data visualization tools while coordinating with international teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Development Engineer II
Development Engineer II

First Solar Inc. • California

On-site
USD 105,000 - 142,000
Global Controls Engineer II
Global Controls Engineer II

First Solar, Inc. • Trinity (AL)

On-site
USD 81,000 - 115,000
Global Controls Engineer II
Global Controls Engineer II

First Solar Inc. • Trinity (AL)

On-site
USD 81,000 - 115,000
Controls Engineer I — Manufacturing Systems
Controls Engineer I — Manufacturing Systems

First Solar, Inc. • Gaffney (SC)

On-site
USD 69,000 - 98,000
Automation Technician: PLC, HMI & Controls
Automation Technician: PLC, HMI & Controls

First Solar, Inc. • Gaffney (SC)

On-site
USD 37,000 - 52,000
Senior/Staff AI Engineer - Production ML for Solar (Remote)
Senior/Staff AI Engineer - Production ML for Solar (Remote)

1 Arc Power • Mountain View (CA)

Remote
USD 237,000 - 258,000
Health Insurance
Retirement Plan
Dental & Vision Insurance (50% covered
+1
Manager- Controls Engineering USA
Manager- Controls Engineering USA

First Solar Inc. • Alabama

Hybrid
USD 131,000 - 187,000
Entry-Level Automation Technician: Controls & PLC/HMI
Entry-Level Automation Technician: Controls & PLC/HMI

First Solar, Inc. • Perrysburg (OH)

On-site
USD 38,572 - 52,348
Entry-Level Automation Technician: Controls & PLCs
Entry-Level Automation Technician: Controls & PLCs

First Solar Inc. • Gaffney (SC)

On-site
USD 37,000 - 53,000
Automation Technician: PLCs, HMI & Robotics Support
Automation Technician: PLCs, HMI & Robotics Support

First Solar India • Kentucky

On-site
USD 37,000 - 52,000