C++ / C# Software Engineer

  • Contract

Job Description

RESPONSIBILITIES: 

Work under the supervision of senior developers. 

Learn communication protocol specifications used in the electrical utilities industry. 

Implement new features in software libraries and applications. 

Write test fixtures and unit tests to verify software performance. 

Help with support questions from customers related to product issues. 


EDUCATION, EXPERIENCE and SKILLS REQUIRED: 

Minimum of two years of experience working with C++ and C# software development. 

New grads with very good C++ skills would be considered. 

Strong C++ and/or C# skills using Microsoft Visual Studio is required. Proficiency in both languages is preferred. 

Experience using WPF and LINQ technologies preferred. 

Some experience with C programming preferred. 

Familiarity with communications specifications such as TCP/IP, ModBus, DNP3 preferred. 

Experience with telecommunications is preferred. 

Qualifications

 C++, C#

Additional Information

Multiple Openings