What are the responsibilities and job description for the PLC Programmer position at LotusLynx?
What You’ll Do
- Program, configure, and support PLC systems across field-deployed environments
- Commission, troubleshoot, and maintain PLCs supporting industrial monitoring systems
- Provide root cause analysis and resolve complex technical issues related to PLCs and control systems
- Support the design and development of control system architecture and infrastructure
- Assist in developing and maintaining standardized communication code between field devices (RTUs) and centralized systems
- Collaborate on system enhancements and expansion of existing control platforms
- Ensure systems align with internal controls, regulatory requirements, and security policies
- Contribute to infrastructure planning and system scalability initiatives
What We’re Looking For
- Strong experience with PLC programming, commissioning, and support
- Hands-on experience working with industrial control systems in a field or production environment
- Ability to troubleshoot and resolve complex technical issues
- Experience working with multiple PLC platforms (Emerson preferred, but open to others such as Rockwell/Allen-Bradley, Siemens, Omron, etc.)
- Ability to travel approximately 20% to support field operations
- Strong problem-solving skills and ability to work independently
Preferred Skills
- Experience with SCADA systems (training available if not already experienced)
- Exposure to HMI systems
- Experience within utilities, energy, or industrial environments
- Knowledge of SCADA protocols (BSAP, ROC, etc.)
- Understanding of communications systems and networking
- Experience supporting large-scale or distributed control systems
Additional Details
- Highly stable organization with long-term growth opportunities
- Strong bonus history and additional profit-sharing structure
- Opportunity to expand skillset into SCADA and advanced system architecture
Salary : $135,000 - $140,000