More jobs:
PLC Programmer - Sterling Heights, MI
Job in
Sterling Heights, Macomb County, Michigan, 48313, USA
Listed on 2026-03-04
Listing for:
Serve Electric
Full Time
position Listed on 2026-03-04
Job specializations:
-
Engineering
Electrical Engineering, Systems Engineer
Job Description & How to Apply Below
Job Description:
* PLC Programming:
Develop and write PLC programs, ladder logic, function block diagrams, and other programming languages to control industrial machinery and processes. Ensure that the programs are efficient, reliable, and meet the specific requirements of each client or project.
* System Integration:
Integrate PLC systems with other industrial automation components such as Human-Machine Interfaces (HMIs), Distributed Control Systems (DCS), SCADA (Supervisory Control and Data Acquisition) systems, and various sensors.
* Commissioning:
Travel to client sites and conduct on-site commissioning of PLC systems. This involves setting up the equipment, configuring the software, testing the system, and ensuring proper functionality.
* Troubleshooting:
Diagnose and resolve issues related to PLC systems during commissioning, operation, or maintenance. Troubleshoot problems in electrical circuits, communication networks, and PLC hardware/software.
* Documentation:
Create detailed technical documentation, including system design specifications, programming manuals, and user guides for the clients and other team members.
* Client Support:
Provide technical support to clients and end-users to resolve PLC-related issues, answer questions, and assist with system maintenance.
* Testing and Validation:
Conduct tests to validate PLC programs and ensure that they meet safety and quality standards. Perform simulations to verify the logic and functionality of the control systems.
* Continuous Learning:
Stay updated with the latest advancements in PLC technology, automation, and industrial control systems to enhance skills and knowledge.
Requirements:
* Education:
A bachelor's degree in electrical engineering is preferred but not required. Relevant certifications in PLC programming may also be beneficial.
* PLC Programming
Skills:
Proficiency in programming various PLC brands and platforms (e.g., Siemens, Allen-Bradley, Schneider Electric, Mitsubishi, etc.) is essential.
* Industrial Automation Knowledge:
Familiarity with industrial automation concepts, control systems, and instrumentation is necessary.
* Communication:
Strong verbal and written communication skills are crucial as the role involves interacting with clients and team members from diverse backgrounds.
* Analytical
Skills:
Ability to analyze complex problems and develop effective solutions for PLC programming challenges.
* Adaptability:
Willingness to travel frequently and work on-site at different locations is a key requirement for this role.
* Safety Awareness:
Understanding of industrial safety standards and best practices to ensure the safety of personnel and equipment.
* Team Player:
Collaborative attitude to work effectively with other team members and clients to achieve project objectives.
As a PLC programmer, you can expect an exciting career that involves working on diverse projects across various industries and collaborating with different teams to deliver efficient and reliable automation solutions.
Job Type: Full-time
Salary: $35.00 - $45.00 per hour
Benefits:
* 401(k)
* 401(k) matching
* Dental insurance
* Flexible schedule
* Health insurance
* Health savings account
* Life insurance
* Paid time off
* Vision insurance
Schedule:
Monday to Friday
Overtime
Weekends as needed
Experience:
PLC Programming: 2 years (Required)
Willingness to travel:
50% (Required)
Work Location:
In person
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×