Lead Software Engineer
Role details
Job location
Tech stack
Job description
Were looking for a hands-on Lead Software Engineer to own the design and delivery of our IoT and cloud software platform. Youll connect our ultra-fast chargers, manage data and remote control functions, and ensure security and scalability across our systems., Build IoT and cloud software for charger connectivity and monitoring
Create telemetry and data pipelines (PLC, CAN)
Enable secure remote control and bi-directional communication (MQTT / WebSockets)
Deliver OTA firmware updates and REST APIs (OCPP / OCPI)
Develop secure, scalable cloud infrastructure (AWS IoT, Azure, etc.)
Collaborate closely with hardware and IoT partners to integrate systems end-to-end
Requirements
5+ years experience in IoT software, cloud integration or embedded systems
Strong skills in PLC, CAN, Modbus or similar protocols
Proficiency in API and cloud development (AWS / Azure, MQTT, WebSockets)
Knowledge of secure firmware updates and encryption (TLS, AES)
Comfortable working autonomously in a fast-moving start-up environment
Background in EV charging, energy storage or industrial automation is a plus