- Knowledge of communication protocols such as Modbus, DNP3, ICCP and MultiSpeak
- MSI installer/install shield experience
- SQL Server/oracle/ODBC
- Bachelor's Degree in Computer Science or Electrical Engineering
- 5+ years experience in real time software environment (Process Control, Distributed Control Systems, SCADA, telemetry systems)
- Knowledge of C/C++ required
- Experience developing client/server applications (TCP/IP, IPC, Threading)
- Strong knowledge of computing hardware and software programming techniques to maximize hardware capabilities
- Strong background in the design of high end GUI applications in C#
- Knowledge of Microsoft Developer tools
- Source Control experience (CVS, Gitlab)
- Ability to travel if needed
Scada Software Engineer - Springfield, United States - Insight Global
Description
Insight Global is looking for a Software Engineer for one of our SCADA Equipment Supplier clients in Springfield, NJ This perm position is a full time, onsite opportunity.
The Software Engineer plays a critical role in the organization, contributing to the development and enhancement of real-time software solutions.
Reporting directly to the Director of Engineering, this position requires a strong background in designing and implementing software for data management, process control, and distributed control systems (SCADA/telemetry).
The ideal candidate will have a minimum of 5 years of experience in a real-time software environment and be required to develop new programs, modify existing code, debug library of software modules, and develop/modify based on specifications, both written and verbal.
Occasional travel to resolve customer issues or test code at factory and remotely at customer sites may be required.. Net or other languages