As a Senior/Staff Software Engineer , you will contribute to building scalable Connected Systems software, including telemetry pipelines, fleet management, system fault analysis, diagnostics, configuration management, and secure firmware updates for grid-connected energy systems. You will own meaningful components and services, contribute to production-critical capabilities, and collaborate closely with embedded, hardware, test, manufacturing, and frontend engineers to help deliver reliable, secure, and scalable end-to-end systems.