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 - 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

Engineering

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/Maintenance

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

Operations

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

Sales

Field Application Engineer, Solar/PV/Battery Storage - Switzerland Switzerland
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

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.