What are the responsibilities and job description for the OT Software Developer position at THE CLIMATE CONTROL GROUP INC?
POSITION SUMMARY
The OT Software Developer oversees the development, implementation, and support of automated manufacturing processes focusing on software development and the implementation of processes and workflows on an integrated platform for SCADA systems. Working in a cross-functional team environment this position collaborates with various departments within ClimateMaster, as well as other subsidiaries of the Climate Control Group.
ESSENTIAL FUNCTIONS
Reasonable Accommodations Statement
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable Accommodations may be made to enable qualified individuals with disabilities to perform the essential functions.
Essential Functions Statement(s)
- Proficient with SCADA & HMI for manufacturing.
- Proficient with the Ignition environment preferred.
- Proficient with general purpose programming languages such as Visual Basic, C, C , C#, Python etc.
- Proficient using IDEs such as Visual Studio.
- Proficient with flow programming such as LabVIEW or NodeRED is a plus.
- Proficient with PLC programming in Structured Text and/or Ladder Diagrams.
- Proficient with low-level hardware integration, such as using serial communication protocols like BACnet to connect industrial equipment with software systems.
- Proficient with API development and use in software systems.
- Proficient with SQL database usage and concepts.
- Develop solutions to project specifications for use in manufacturing environments to maximize automation.
- Analyze automation systems to maximize efficiency, productivity, and quality.
- Must have the ability and desire to learn new protocols and systems needed for development.
- Collaborate with Engineering R&D and Quality, providing DFM/DFT input and solutions to build the most effective automation systems.
- Research and propose new concepts and methodologies for maximizing automation, speeding and smoothing the development process, reducing costs, and minimizing time requirements on the manufacturing process.
- Support planning and execution of various Lean transformation activities and projects targeted towards improving operational performance and developing a continuous improvement culture.
Supervisory Responsibilities:
No
Skills & Abilities
Education:
Bachelor’s Degree in Computer Science, Mechanical/Electrical Engineering, EET or related degree required.
Experience:
Minimum of two years of relevant experience in software development, preferably in process-oriented operations and/or related industry, with a proven record of creating integrated software solutions.
Computer Skills:
Microsoft office tools such as Outlook, Word, Excel and PowerPoint.
Certificates & Licenses:
Ignition certification is preferred.