SlipstreamJobsFresh Startup & VC-Backed Jobs

Embedded Software Engineer (Remote)

Fuse Energy - Remote - Remote - posted 2026-08-24

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Fuse Energy is a venture-backed energy startup ($200M+ raised from Balderton, Accel, Lakestar, Creandum, Lowercarbon, Ribbit, and others) building an integrated energy company that combines solar, batteries, grid infrastructure, AI, and distributed energy hardware sold directly to consumers. You will join as an Embedded Software Engineer on a fully remote basis, designing and scaling the connected hardware powering Fuse's fleet of distributed energy devices. This is a hands-on role spanning embedded systems, networking, device security, and fleet connectivity from prototype through production deployment. You'll work closely with firmware, hardware, power electronics, and backend teams to deliver resilient, secure systems at scale. Key responsibilities include: - Develop and maintain connectivity across multiple protocols: Ethernet, Wi-Fi, Thread, Zigbee, and BLE - Build and optimize secure, reliable device messaging using MQTT, CoAP, HTTP, WebSockets, and support device time synchronization (NTP/PTP) - Contribute to secure boot flows, key and certificate provisioning, and hardware-backed device identity using TPMs or secure elements - Build and maintain signed firmware update pipelines, including OTA updates, rollback mechanisms, and security best practices across the device lifecycle - Integrate devices with cloud IoT platforms and backend services; improve telemetry, health monitoring, and observability for deployed devices - Support reliable field operation, debug fleet issues, and improve system resilience - Support testing and validation for safety, EMC, radio, and related requirements; help prepare test plans and certification artifacts - Collaborate with cross-functional teams on design reviews, documentation, and interface specifications Requirements: - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience - 2+ years building connected embedded products, or strong relevant industry/project experience - Good proficiency in C/C++ for embedded systems, with experience in RTOS environments such as Zephyr or FreeRTOS - Experience with Python for testing, tooling, or automation - Solid understanding of device connectivity and networking fundamentals, including IP networking and common transport/application protocols - Experience implementing or supporting secure device communications using TLS, certificates, or device provisioning workflows - Familiarity with firmware update systems, bootloaders, or CI/CD workflows for embedded software - Practical debugging experience using lab and software tools such as logic analyzers, protocol analyzers, network sniffers, or observability platforms - Strong problem-solving skills and ability to work across hardware and software boundaries - Bonus: low-power wireless (Thread, Zigbee, BLE); cloud IoT services on AWS, Azure, or GCP; secure boot, TPMs, secure elements, or hardware attestation; EMC/RF testing, antenna bring-up, or factory test; awareness of standards such as IEC 62443, ETSI EN 303 645, ISO 27001, or GDPR; industrial, energy, or other distributed device deployments

Similar roles