Climate & Environment Full-time

Embedded Software Engineer

GridIQ

Posted

May 26, 2026

Location

Remote

Type

Full-time

Mission

What you will drive

  • Own firmware for GridIQ's edge device including low-power state management, RF acquisition scheduling, cellular data transport, OTA updates, and production test firmware.
  • Collaborate with hardware engineering on board bring-up and with the platform team on device-to-cloud protocol.
  • Write and maintain production firmware, build and optimize low-power sleep/wake state machine, implement cellular modem integration, and develop OTA firmware update with integrity verification and rollback.

Impact

The difference you'll make

This role directly contributes to building reliable, low-power edge devices that enable smarter energy grid management, reducing waste and improving efficiency for a more sustainable future.

Profile

What makes you a great fit

  • 5+ years of embedded firmware development with at least one product shipped on bare-metal or RTOS platform.
  • Strong C; working knowledge of C++ in embedded context.
  • Experience with Zynq or similar SoC platforms and Embedded Linux (device trees, kernel modules, cross-compilation).
  • Experience with low-power ARM Cortex-M, cellular modem integration, Python, and hardware debug tools (JTAG/SWD, logic analyzer, oscilloscope).

Benefits

What's in it for you

Compensation and benefits not specified in the posting.

About

Inside GridIQ

GridIQ develops intelligent edge devices for the energy grid, aiming to enhance efficiency and sustainability through advanced firmware and hardware integration.