Embedded Software Engineer (Remote)

Fuseenergy

United States

Remote

USD 120,000 - 170,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive salary
Equity
Biannual bonus
Private health insurance
Tech stipend

Job summary

Fuse Energy seeks an Embedded Software Engineer in the US to design, build and scale connected hardware powering a fleet of distributed energy devices. You will own connectivity across Ethernet, Wi‑Fi, Thread, Zigbee and BLE, and implement secure messaging and OTA update pipelines from prototype through deployment.

You will work closely with firmware, hardware and backend teams to ensure secure provisioning, device identity, and robust telemetry across a growing device fleet, enabling resilient,

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent practical experience.
  • 2+ years building connected embedded products or equivalent experience.
  • Strong in C/C++ for embedded, with RTOS such as Zephyr or FreeRTOS.
  • Experience with Python for testing, tooling or automation.
  • Solid understanding of IP networking and common protocols.
  • Experience with TLS/certificates provisioning, secure device communications.
  • Familiarity with firmware update systems and CI/CD workflows.
  • Proficient debugging with lab/software tools such as logic analyzers and network sniffers.
  • Strong problem-solving across hardware and software boundaries.

Responsibilities

  • Develop and maintain connectivity across Ethernet, Wi‑Fi, Thread, Zigbee and BLE.
  • Build and optimise secure device messaging using MQTT/CoAP/HTTP/WebSockets; support time sync.
  • Contribute to secure boot flows, provisioning, and hardware-backed identity.
  • Maintain signed firmware update pipelines including OTA with rollback.
  • Integrate devices with cloud IoT and backend services; improve telemetry and observability.
  • Support field operations, debugging fleet issues, and resilience improvements.
  • Assist with testing, validation for EMC, RF and safety; create test plans.
  • Collaborate with firmware, hardware, power electronics and software teams.

Skills

C/C++
RTOS experience
Python
Networking fundamentals
TLS/certificates provisioning
Firmware update systems
Debugging with tools
Cross-disciplinary collaboration
Security concepts (TPM/secure elements

Education

Bachelors in EE/CE/CS

Tools

Zephyr
FreeRTOS
CI/CD for embedded
Protocol analyzers

Job description

Fuse Energy is an energy startup on a mission to make energy abundant and affordable, fast. We combine first-principles thinking with cutting-edge technology to build a radically better energy system.

We've raised over $200M from top-tier investors including Balderton, Lakestar, Accel, Creandum, Lowercarbon, Ribbit, 20VC, Hummingbird and Collaborative Fund, alongside strategic angels including Nico Rosberg and GPs behind Meta, Revolut, Spotify and Uber.

We're building a fully integrated energy company: developing our own solar, batteries and other generation projects, building our own hardware, improving and developing grid infrastructure, trading power in real time, using AI across the business, and installing distributed energy in homes. By selling directly to consumers we cut out the middleman, lower costs and pass the savings on to our customers.

We're looking for an Embedded Software Engineer in the US to help design, build and scale the connected hardware powering our fleet of distributed energy devices. This hands-on remote role spans embedded systems, networking, device security and fleet connectivity from prototype through to deployment: resilient connectivity, secure provisioning and robust telemetry across a growing fleet of devices. You'll shape how our devices connect, communicate and evolve securely at scale, working closely with firmware, hardware and backend teams to deliver production-ready systems.

Responsibilities
  • Develop and maintain connectivity across Ethernet, Wi-Fi, Thread, Zigbee and BLE
  • Build and optimise secure, reliable device messaging using protocols such as MQTT, CoAP, HTTP or WebSockets, and support device time synchronisation (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 update and rollback, and support security best practices across the device lifecycle
  • Integrate devices with cloud IoT platforms and backend services, and improve telemetry, health monitoring and observability for deployed devices
  • Support reliable field operation, debugging fleet issues and improving resilience
  • Support testing and validation for safety, EMC, radio and related requirements, and help prepare test plans and certification artefacts
  • Work closely with firmware, hardware, power electronics, mechanical and software teams, contributing to 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 of 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 analysers, protocol analysers, network sniffers or observability platforms
  • Strong problem-solving skills and the 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

Benefits

  • Competitive salary and eligibility for equity
  • Biannual bonus scheme
  • Fully expensed tech to match your needs
  • Private health insurance
  • Breakfast and dinner allowance for office-based employees

As we hire globally, benefits vary by location.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer (Remote)
Embedded Software Engineer (Remote)

Fuse Energy • Washington

On-site
USD 120,000 - 180,000
Equity sign-on bonus
Biannual bonus
Tech stipend
Remote Embedded Software Engineer - Energy IoT & Security
Remote Embedded Software Engineer - Energy IoT & Security

Fuse Energy • United States

Remote
USD 120,000 - 180,000
Competitive salary and equity eligible
Biannual bonus scheme
Fully expensed tech
+1
Remote Embedded Software Engineer — Secure Fleet IoT
Remote Embedded Software Engineer — Secure Fleet IoT

Fuseenergy • United States

Remote
USD 120,000 - 170,000
Competitive salary
Equity
Biannual bonus
+2
Remote Embedded Software Engineer — Energy IoT & Security
Remote Embedded Software Engineer — Energy IoT & Security

Fuse Energy • United States

Remote
USD 120,000 - 180,000
Competitive salary
Equity sign-on bonus
Biannual bonus
+1
Remote Embedded Systems Engineer – Connectivity & Security
Remote Embedded Systems Engineer – Connectivity & Security

Fuse Energy, LLC • Northern (KY)

Hybrid
USD 95,000 - 145,000
Competitive salary and an equity sign‑
Biannual bonus scheme
Fully expensed tech to match yourneeds
Embedded Software Engineer (Remote)
Embedded Software Engineer (Remote)

Fuse Energy, LLC • Northern (KY)

Remote
USD 95,000 - 145,000
Competitive salary and an equity sign‑
Biannual bonus scheme
Fully expensed tech to match yourneeds
VP of Engineering
VP of Engineering

Fuse Energy • San Francisco (CA)

On-site
USD 320,000 - 480,000
Equity ownership
Biannual bonus
Tech budget & equipment
+2
VP of Engineering
VP of Engineering

Fuseenergy • San Francisco (CA)

On-site
USD 300,000 - 520,000
Equity
Biannual bonus
Fully expensed tech
+2
Senior Mobile Engineer
Senior Mobile Engineer

Fuse Energy • United States

Remote
USD 120,000 - 180,000
Equity sign-on bonus
Biannual bonus scheme
Fully expensed tech
+2
Senior Electrical Engineer
Senior Electrical Engineer

Fuseenergy • United States

On-site
USD 120,000 - 190,000
Equity opportunity
Biannual bonus
Tech stipend
+1