Scada Software Engineer - Springfield, United States - Insight Global

    Insight Global
    Insight Global Springfield, United States

    1 month ago

    Insight Global background
    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

    • 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