
Controls Software Engineer
Lincoln Electric
full-time
Posted on:
Location Type: Office
Location: Shelby Township • Missouri • 🇺🇸 United States
Visit company websiteJob Level
JuniorMid-Level
About the role
- Design PLC software and HMIs for industrial automation equipment
- Debug and troubleshoot PLC software and HMIs
- Collaborate with cross-functional teams to maintain project timelines and critical path milestones.
- Maintain task lists and reports of open items.
- Maintain project design documentation and prepare customer deliverables.
- Ensure the controls engineering process is tracked and followed.
- Assist customers and local tradespeople in troubleshooting equipment issues.
- Conduct end-user training on equipment operation.
Requirements
- Electrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered.
- Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors.
- Knowledge or education in electrical circuits, schematic reading, design, and troubleshooting.
- Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLAN
- Experience with PLC programming in ladder and structured text.
- Experience programming HMIs.
- Travel required: approximately 30% domestic and international.
- Weekend work may be required based on project schedules.
- Preferred Experience in computer programming languages, such as VB, C/C++, or C#.
- Experience with Rockwell and Siemens HMI preferred.
Benefits
- Equal Opportunity Employer
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PLC programmingHMI programmingRockwell Logix 5000Siemens S7-1500ladder logicstructured textelectrical circuitsschematic readingAutoCAD ElectricalePLAN
Soft skills
collaborationtroubleshootingproject managementcommunicationcustomer servicetraining