NOV, Inc.
Software & Controls Engineer
NOV, Inc., Houston, Texas, United States, 77246
Job Description
As a
Software & Controls Engineer , you will develop and maintain software applications that interface with industrial control systems, focusing on enhancing the performance of our make break equipment. This role combines full stack development with knowledge of PLC controls and industrial automation, including Siemens TIA Portal
Key Responsibilities:Develop and maintain software for IoT-based applications that integrate with industrial automation systems.Lead the development of back-end services in Go, while ensuring integration with front-end technologies such as HTML, CSS, and JavaScript.Design and implement control logic to interface with industrial control systems (preferably Siemens TIA Portal) and ensure efficient operation.Develop and enhance industrial control applications that enable smooth interaction between software systems and automated machinery.Work with industrial communication protocols such as Modbus, S7, and NATS to facilitate seamless data exchange between software and control systems.Manage cloud-based data modeling applications to support engineering and operational teams.Deploy and manage Linux-based systems utilizing Docker for containerized software solutions.Mentor junior developers in software development practices and controls systems integration.Required Qualifications:
Proficiency in Go programming language and front-end development (HTML, CSS, JavaScript).Experience integrating software applications with PLC controls (preferably Siemens TIA Portal).Familiarity with industrial communication protocols (Modbus, S7, NATS).Hands-on experience with Docker and Linux-based systems for containerized applications.Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.5-10 years of experience in software development and industrial control systems.Preferred Qualifications:
Experience with real-time data acquisition systems.Knowledge of cloud platforms and data modeling applications.Understanding of Siemens industrial systems (TIA Portal) or similar industrial control interfaces.
As a
Software & Controls Engineer , you will develop and maintain software applications that interface with industrial control systems, focusing on enhancing the performance of our make break equipment. This role combines full stack development with knowledge of PLC controls and industrial automation, including Siemens TIA Portal
Key Responsibilities:Develop and maintain software for IoT-based applications that integrate with industrial automation systems.Lead the development of back-end services in Go, while ensuring integration with front-end technologies such as HTML, CSS, and JavaScript.Design and implement control logic to interface with industrial control systems (preferably Siemens TIA Portal) and ensure efficient operation.Develop and enhance industrial control applications that enable smooth interaction between software systems and automated machinery.Work with industrial communication protocols such as Modbus, S7, and NATS to facilitate seamless data exchange between software and control systems.Manage cloud-based data modeling applications to support engineering and operational teams.Deploy and manage Linux-based systems utilizing Docker for containerized software solutions.Mentor junior developers in software development practices and controls systems integration.Required Qualifications:
Proficiency in Go programming language and front-end development (HTML, CSS, JavaScript).Experience integrating software applications with PLC controls (preferably Siemens TIA Portal).Familiarity with industrial communication protocols (Modbus, S7, NATS).Hands-on experience with Docker and Linux-based systems for containerized applications.Bachelor's degree in Electrical Engineering, Computer Engineering, or related field.5-10 years of experience in software development and industrial control systems.Preferred Qualifications:
Experience with real-time data acquisition systems.Knowledge of cloud platforms and data modeling applications.Understanding of Siemens industrial systems (TIA Portal) or similar industrial control interfaces.