Open Positions

Accounting & Finance

Assistant Manager - Costing Bangalore, India
Sales Finance - Analyst Bangalore, India
Senior Associate, MDM Bangalore, India

Customer Service

Customer Service Representative Boise, Idaho
Customer Technical Support, Solar/PV - France Lyon, France
Customer Technical Support, Solar/PV - Germany Frankfurt, Germany
Customer Technical Support, Solar/PV - Netherlands Hertogenbosch, Netherlands
Engineer - Customer Service Bangalore, India
Field Service Coordinator - French & Dutch Bangalore, India
Field Service Coordinator - German Bangalore, India


Senior Staff Engineer - EVSE Bangalore, India
Senior Staff Engineer - EVSE FW Bangalore, India
Sr. Compliance Engineer (EVSE) Petaluma, California
Sr. Staff Systems Engineer Austin, Texas
Staff Embedded Firmware Engineer Austin, Texas
Staff Mechanical Engineer Austin, Texas


Facilities Building Engineer Petaluma, California

General & Administrative

Executive Administrator Fremont, California

Human Resources

HR Generalist - France
2 Locations

Mechanical Engineering

Staff Mechanical Engineer Bangalore, India


Director, Sales Operations and Order Management Fremont, California
Manager, Sales Operations Bangalore, India

Research and Development

Sr. Principal Design (Physical & Synthesis ) Bangalore, India


Field Applications Engineer SF Bay Area, United States
Sales Manager, Solar/PV - Philippines Philippines
Sales Manager, Solar/PV - Thailand Thailand
Strategic Account Manager, Solar/PV - France France

Software Engineering

Cloud Senior Quality Engineer Bangalore, India
Cloud SW Senior Performance Engineer Bangalore, India
Senior Principal Data Scientist Bangalore, India
Staff Data Engineer Bangalore, India

Technical Support

Associate Field Service Technician - Texas (Remote) United States
Field Service Technician United States
Field Service Technician, Solar/PV - Germany Germany
Field Service Technician, Solar/PV – Belgium Belgium
Field Service Technician, Solar/PV – Sweden Sweden

If you don't see a role that fits your profile, then apply with our General Application.

Check on an application you've submitted.
Sign up for Job Alerts.