Software Engineer is responsible for the functional and empirical analysis and design as related to the developing and implementing of software operating systems for their products. This may include, but not limited to, operating software, utility software, development software, and diagnostic software. In addition, the Software Engineer will be involved in the development of testing strategies, devices, and systems.
Some examples are protective relays, power modules, overcurrent protection.
The ideal candidate will possess a Bachelors of Science degree in Electrical Engineering or equivalent. In addition, familiarity with 68K micro-controllers and DSP 21xxx controllers is desired. Strong analysis and design skills are needed, as well as excellent team and communication skills. This is a great opportunity to be part of a truly wonderful company.