Software Engineer - Redmond, United States - Harvey Nash

    Default job background
    Description

    Basic Requirements:
    *Python programming skills*Labview programming skills*Experience developing software that directly interacts with hardware*Experience developing on the Ignition SCADA platform, or other user interfaces in an operational environment*Working knowledge of Ethernet-based industrial protocols (OPC UA, MQTT, Modbus TCP etc)*Working knowledge of fieldbus protocols such as Profinet and CAN*Knowledge of security best practices (encryption in transit, encryption at rest,establishing chains of trust etc.)*Knowledge of using version control systems such as Git*Knowledge in different web technologies and data formats (i.e. HTTP/HTTPS, JSON/XML)*Cross-organizational communication comfortable evangelizing ideas and concerns clearly and persuasively, in both verbal and written form.*A Computer Science or equivalent technical degree and 4-7 years of relevant experience is required.

    Top 3 must-have hard skillsExperience developing software that directly interacts with hardwarePython Programming background is a MUSTWorking knowledge of Ethernet-based industrial protocols (OPC UA, MQTT, Modbus TCP etc).

    Knowledge of using version control systems such as Git#J-18808-Ljbffr