Bachelor's degree in Electric Engineering, Electronic Engineering, Computer Engineering, or Electrical Engineering Technology required • Minimum of 8 years' experience required • Additional Experience: • Hardware and design, debug, and testing • PCB design • Minimum eight years' experience designed electronics, developing automated controls, and troubleshooting • Engineering Design Software: EAGLE, IAR or similar software • Embedded programming, communication interfaces; I²C, RS-485, CAN bus communication, Modbus TCP, remote IO, or flex IO systems (Moxa, Allen Bradley, SEL, Advantech), PLC programming experience, GDB or other debugging tools • Linux, embedded systems • High voltage electrical systems • Travel: • Local Travel - Less than 10% • Overnight/North America - Less than 10% • Working Conditions: • Office Environment - Must be able to remain in a stationary position 50% of the time and occasionally move about inside the office to access file cabinets, office machinery, etc. Electrical Engineer is accountable for advanced development and design of battery management system electronics and controls for newly built energy storage systems, as well as maintaining existing designs and support the creation of automated test equipment for the product components.