Principal Engineer - EV Charging and Energy System
Listed on 2026-09-04
-
Software Development
Software Engineer
Amp On is building an advanced EV charging and energy management platform, and we're looking for a Principal Engineer / Software Architect to take technical ownership of our core platform.
This is a senior, hands-on role for someone who has actually built EV charging software at scale — someone who sees charging not just as an OCPP connection to an EVSE, but as one piece of a broader energy ecosystem.
You'll work across CSMS, smart charging, dynamic load management, energy management and EV interoperability, ideally with exposure to Plug & Charge, roaming and utility/grid integration.
What you'll own- CSMS & EVSE management — OCPP 1.6J, 2.0.1 and 2.1, charger lifecycle, transactions, telemetry, diagnostics, firmware, security and real-world EVSE interoperability.
- Smart charging & load management — Dynamic site load management, charging profiles, power allocation, transformer/site constraints, fleet charging and optimization across AC and DC infrastructure.
- Energy intelligence — Coordinating EV charging with building demand, solar, batteries, tariffs, demand charges and grid constraints.
- EV roaming & interoperability — OCPI, CPO/eMSP integrations, sessions, tariffs, CDRs, authorization and roaming.
- Plug & Charge / V2G — ISO 15118, certificate and PKI flows, Plug & Charge, and the evolution toward bidirectional charging.
- Grid & utility integration — Managed charging, demand response, DER integration, OpenADR, IEEE 2030.5, utility programs, VPPs and grid services.
A major part of the role is building the intelligence between these systems. When a utility, site or transformer imposes a new power constraint, Amp On needs to decide how available energy should be allocated across connected vehicles — and reliably translate that decision into charger-level control.
Problems you'll actually work on- How do we safely allocate 500 kW across 40 EVSEs when building load and available site capacity change every few seconds?
- How should charging behavior adapt when electricity prices, demand charges, solar production or battery availability change?
- How do we build a CSMS that behaves consistently when different charger manufacturers interpret parts of OCPP differently?
- How do we translate a utility demand-response event or grid constraint into real charging behavior across thousands of distributed EVSEs?
- How do ISO 15118, Plug & Charge, PKI, OCPP and backend authorization fit together end-to-end?
- How do we manage roaming sessions across OCPI while keeping authorization, metering, tariffs, CDRs and billing accurate?
- How do we evolve today's managed charging platform toward V2G and EVs operating as distributed energy resources?
We're not looking for a general software architect who happened to work on an EV project once. We're looking for someone who has spent meaningful time inside the EV charging, smart-energy or eMobility industry, preferably building the underlying platforms.
You might currently be a Principal Engineer, Staff Engineer, Charging Platform Architect, CSMS Architect, Smart Charging Architect, eMobility Architect or Senior Technical Lead.
Deep hands-on experience in several of the following:
- OCPP and production CSMS development
- Smart charging and dynamic load management
- EVSE interoperability across multiple charger manufacturers
- OCPI and roaming
- ISO 15118 and Plug & Charge
- V2G / bidirectional charging
- Energy management and optimization
- OpenADR or IEEE 2030.5
- Utility or DER integrations
- High-scale cloud and distributed systems
You don't need to be an expert in every protocol above. What matters is exceptional depth in EV charging systems, understanding how the layers fit together, and the technical ability to take ownership of adjacent areas.
This is a hands-on roleThis is not an architect role where you only create diagrams and delegate implementation. You will:
- Design the architecture and write production code
- Build the difficult protocol and control components personally
- Review critical engineering decisions and code
- Diagnose complex charger interoperability issues
- Design smart-charging and energy-management algorithms
- Work directly with EVSE manufacturers, utilities and technology partners
- Mentor engineers…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).