
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)
People Also Searched For
Construction Project Manager jobs in Oakland , California , US
Project Manager jobs in Oakland , California , US
Construction Site Manager jobs in Oakland , California , US
Construction Project Manager jobs in California , US
Project Manager jobs in California , US
Construction Site Manager jobs in California , US
Construction Project Manager jobs in Oakland , US
Project Manager jobs in Oakland , US
Construction Site Manager jobs in Oakland , US
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
