The Controls Software Designer contributes to machine concepts and control software design, integrates software with electrical and mechanical systems, supports process development, and participates in machine installation at customer sites worldwide. The role includes programming and integration work involving PLCs, PCs, robotics, motion controllers, vision systems, lasers, and other controllers. The position is on-site in Rock Hill, South Carolina, with travel to customer and supplier locations as required; supplier and vendor travel is expected to be approximately 30% and may exceed that in exceptional circumstances to meet project needs. The designer develops customer- and project-specific PLC- and/or PC-based software using Eclipse programming methods; debugs and commissions control systems at the company facility and customer sites; selects, tests, and integrates hardware and software components; and tests machine functionality to verify software completeness. The role also involves documentation, technical problem-solving, customer training, and collaboration with customers and cross-functional teams to deliver complete automation systems and improve integration methods, safety, functionality, and cost.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree