Senior Software Engineer

Pika Energy

(Westbrook, Maine)
Full Time
Job Posting Details
About Pika Energy
Pika Energy, Inc. is a Westbrook, Maine-based manufacturer of direct current (DC) power electronics, including the Pika Energy Island™ system.
Summary
Pika Energy seeks a Senior Software Engineer to lead the design and implementation of network, server, and PC-based user interface and control systems for residential renewable energy systems. Pika Energy’s renewable energy products are installed across the United States and in multiple countries and support bidirectional communications enabling advanced data collection and operator control potential. Scalable systems need to be architected to support user energy dashboards, home automation capabilities and communications with utilities.
Responsibilities
* Lead the user interface and controls development of new Pika’s Energy Hub product which enables buildings to become autonomous nanogrids * Understand and develop communications technologies necessary for interfacing with utility grid operators * Contribute to the embedded software development and certification effort of a grid-interactive inverter * Expand the features and capabilities of Pika’s REbus™ Control Protocol used for communications between distributed energy generation, storage and management devices
Ideal Candidate
* (Renewable) energy generation and storage * Embedded processors * Linux * TCP/IP, UDP * Ruby on Rails, Go, Javascript * MySQL and databases * Communication protocol theory * Architecting multi-platform software projects * Power converters * Mechanical systems * Manufacturing technologies and principles * Startup company culture * Degree in Electrical Engineering/Computer Science or equivalent * Proven self-starter. Positive, highly motivated, adaptable, engaging and hungry for success * Passionate advocate for and knowledgeable about renewable energy and/or new technology * Comfortable adapting to the dynamic needs and priorities of a startup company * An intuition for electrical and mechanical engineering principles * Ability to communicate effectively and work in a team setting
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

This position will be well-paid by modest base salary, a benefit package (including healthcare/401K/Life/Disability), and equity participation.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.