The Principal Software Engineer is a vital team member that supports activities related to the development and continual operation of Plug Power's products. This position is responsible for developing and maintaining the design of hydrogen fuel cell control systems for use in on-road and stationary applications. The Principal Software Engineer will be an integral part to help in the enhancement of the current technology, establishing and developing processes to grow the engineering department, and assisting in the development and design of new products. The focus for the individual will be on embedded systems and will have growth and exposure to both Hardware design as well as Firmware design.