Senior Firmware Engineer

Gridware

The Role

Overview

Develop and maintain low-power firmware for grid-monitoring devices.

Key Responsibilities

  • firmware development
  • driver implementation
  • unit testing
  • build system
  • data processing
  • device communication

Tasks

Our goal is to stop grid-ignited wildfires. To do that, our devices need to run robust, well-tested, and power efficient firmware. We are looking for you to help us develop that firmware. You will solve challenges related to power consumption, communications, and signal processing, enabling our devices to detect increasingly subtle faults in increasingly remote regions. -Work with our backend codebase to develop and test device communications -Develop unit tests, write and execute test plans -Implement drivers for microcontroller peripherals and external sensors -Maintain and extend our build system to support various embedded hardware platforms -Develop efficient data processing and collection algorithms in a resource-constrained environment -Develop C/C++ firmware for our microcontroller platform

Requirements

  • c/c++
  • linux
  • git
  • dsp
  • lora
  • arm

What You Bring

-Previous experience in rapidly scaling startups -Professional experience deploying firmware -Assembly language (extra bonus points for ARM) -Comfortable debugging with an oscilloscope and/or logic analyzer -Strong C and/or C++ knowledge -Experience with LoRa, SigFox, or other Low Power Wide Area Networks (LPWANS) -Experience developing and debugging hardware -Basic web programming knowledge (backend) -Previous experience working with CMs/ODMs on medium to high-volume products -Comfortable using Git -3+ years embedded software engineering experience (Embedded Linux, RTOS’s, bare metal, etc) -Experience with digital signal processing (DSP) -Python or another scripting language -Comfortable in a Linux development environment -Strong understanding of operating system and real-time operating system concepts -Comfortable working across multiple domains (hardware, firmware, software)

Benefits

Health, Dental & Vision (Gold and Platinum with some providers plans fully covered) Paid parental leave “Off the Grid”, a two week per year paid break for all employees. Alternating day off (every other Monday) Company-paid training Commuter allowance

The Company

About Gridware

-Founded by a former lineman and two Berkeley engineers to revolutionize power grid awareness. -Flagship Gridscope device provides edge analytics and alerts even during outages. -Technology integrates multiple types of sensing to detect hazards like fallen limbs. -After a pilot with PG&E, expanded operations across North America. -Physical tests include extreme conditions like live wire cutting to optimize hazard detection. -Combines solar-powered, ruggedized sensors with a cloud-independent analytics system.

Sector Specialisms

Electrical Grid

Utilities

Energy

Telecommunications

Environmental Monitoring

Grid Management

Infrastructure

Power Delivery

Safety and Reliability

Climate Tech