PLC Programmer
Valknut Inc
Job Description
Job Description
Valknut Inc is seeking an experienced PLC Programmer to join its Controls Engineering team in Wixom, MI. This role is responsible for designing, developing, testing, and commissioning PLC control programs for automated manufacturing and testing equipment. Candidates must hold GCCS (Global Common Controls Software) certification, as many of our automotive customer programs require controls software to be developed and validated to GM's GCCS-2 standard.
Key Responsibilities
- Design, develop, and program PLC control logic for custom automated machinery, test stands, and balancing equipment.
- Develop, validate, and deploy controls software in compliance with GCCS (Global Common Controls Software / GCCS-2) standards for GM and other automotive OEM programs.
- Read and interpret electrical schematics, P&IDs, and mechanical drawings to develop control strategies.
- Program, configure, and troubleshoot Allen-Bradley (Rockwell) and/or Siemens PLC platforms, HMIs, and related industrial networks.
- Perform on-site and in-house debugging, testing, and commissioning of PLC/HMI software on new and retrofit equipment.
- Collaborate with mechanical, electrical, and controls engineers throughout the design, build, and runoff phases of a project.
- Support Factory Acceptance Testing (FAT) and Site Acceptance Testing (SAT), including customer runoffs at our facilities and customer facilities.
- Develop and maintain documentation, including I/O lists, program backups, functional descriptions, and revision histories.
- Troubleshoot and resolve controls issues during startup, commissioning, and warranty support, including occasional travel to customer sites.
- Ensure all controls work complies with applicable safety standards (e.g., NFPA 79, RIA/ANSI robotic safety standards) and customer-specific engineering standards.
Required Qualifications
- GCCS (Global Common Controls Software / GCCS-2) certification is required.
- Associate's or Bachelor's degree in Electrical Engineering, Controls Engineering, Engineering Technology, or equivalent hands-on experience.
- Minimum 3-5 years of hands-on PLC programming experience in an industrial automation, automotive tooling, or machine building environment.
- Proficiency programming Allen-Bradley (RSLogix 5000 / Studio 5000) and/or Siemens (TIA Portal) PLC platforms.
- Experience with HMI development (FactoryTalk View, WinCC, or similar).
- Working knowledge of industrial networks (EtherNet/IP, PROFINET, DeviceNet) and robot integration (Fanuc, KUKA, ABB, or similar) is a plus.
- Ability to read electrical schematics and troubleshoot control systems down to the component level.
- Strong communication skills and ability to work directly with customers during runoff and commissioning.
- Willingness to travel domestically (and occasionally internationally) for equipment commissioning and startup support, as needed.
- Must be authorized to work in the United States.
You should be proficient in:
- PLC Troubleshooting Skills
- Equipment Troubleshooting
- Troubleshooting Skills
- PLC Programming Experience
- PLC Wiring Experience
- control engineering
Machines & technologies you'll use:
- Programmable Logic Controller (PLC) (Allen Bradley, Siemens)
- ...Job Description Job Description 3CON is looking for a PLC Programmer to add to our staff in Wixom, MI. PLC Programmers write PLC programs, commission automation systems, and support our shipped products in the field, for our custom automated tooling and machinery...SuggestedTemporary work
- PLC Engineer Posted on 03/09/2026 Location Wixom, Michigan, USA Description Position Overview Hexin Machinery USA, Inc. is seeking a skilled PLC Engineer with 3+ years of experience to join our dynamic automation team in Wixom, Michigan. The ideal candidate will...SuggestedPermanent employment
- ...Job Description Job Description PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot, and commission industrial...SuggestedWork from home
- ..., and support C++ applications.Superior knowledge of Visual Studio, and Windows 7/8, Windows Server 2008/2012 Industrial automation (PLC or OPC) experience is a plus.QualificationsSkills & Abilities as Follows (Basic/Preferred)Good working knowledge of current Microsoft...SuggestedFor subcontractorWork at officeFlexible hoursShift workWeekend work
- Job Description Job Description The Injection Molding Technician supports the technical process activities of the production plant, including injection molding, plastics decorating, and automated/manual plastics assembly processes. This position supports the team in...SuggestedFull timeShift work
- Job Description Job Description 3CON is seeking an Process Technician to support the assembly, troubleshooting, installation, and optimization of custom automated production equipment. This hands-on role works closely with engineering and production teams to build, ...Visa sponsorship
- Job Description Job Description World Stone Group is an established granite and quartz countertop manufacturing company specializing in high-quality custom countertops for residential and commercial projects. We are looking for a reliable and detail-oriented CNC Operator...Monday to Friday
- Mandatory Skills QUALIFICATIONS: • SAE J1939 and diagnostics, it is mandatory • 5+ years of experience in embedded software development, preferably in an automotive setting. • Proficient with (MISRA C) development of embedded real-time software using automotive standard...
- CNC OperatorSummary: CNC Mill Operator will work on a large milling machine. Experience in working on a large boring machine. Day Shift 6am-4:30pmSets up, performs checks of routine programs, and operates milling CNC vertical or horizontal machines to perform standard ...Day shift
- ...RequirementsThree years’ experience in a design role at an automation/machine build shop.Knowledge and experience with electrical circuits and PLC programing.Motivated to initiate and implement tasks, strategies, and techniques in a goal-oriented manner to increase productivity...Work experience placementWork at officeFlexible hours
- Fives DyAG Corp. in Wixom, MI is seeking a Robot Engineer / Programmer to join our team. The role requires strong robotics experience and hands-on programming across FANUC and other systems, with vision and I/O setup, and travel as needed. Ideal candidates will have 2+...
- E2 Management Consulting in New Hudson, MI is seeking an Electrical AutoCAD Specialist to create and update electrical schematics, wiring diagrams, and panel layouts for custom production builds. You will work closely with engineering and shop floor teams to ensure accuracy...
- ...equipment as required, both NC controlled and manual (if applicable).Considered to be process expert and trainer.Work directly with programmer and engineers in planning and execution of insourcing projects.Perform other duties as assigned.Requirements:High school diploma,...Work experience placementAfternoon shift
- Job TitleCNC OperatorJob DescriptionEssential Duties:CNC OperationsSet up, operate, and monitor laser cutting machines to cut, engrave, or etch materials to precise specificationsRead and interpret blueprints, engineering drawings, and work orders to determine cutting ...Local areaShift workNight shift
$32 - $35 per hour
...CNC Machinist We are seeking a CNC Milling Machinist/Programmer for our client in the Wixom, Michigan area. Our client is a full-service machine shop offering CNC milling, turning, and grinding services. This is a contract-to-hire opportunity with a starting pay...Contract workMonday to FridayDay shift- Your RoleAs a CNC Machinist, your mission is to program, set up, and operate Swiss-type lathes for precision component manufacturing. Responsibilities include part inspection, equipment maintenance, and collaboration with engineering and quality teams in a safe, team-oriented...Work at officeShift work
- ...Job Description Job Description Keyence Vision System Programmer Novi, Michigan Position Overview We are seeking a Keyence Vision... ...camera setup & lighting techniques Understanding of: PLC communication (EtherNet/IP, Profinet, etc.) Robot-to-vision integration...
- CNC Machinist Nesco Resource is seeking a skilled CNC Machinist for one of our parts/tool manufacturing clients in Novi, MI. This is a Contract-to-Hire role. Shift: 1st 7:00 am to 3:30 pm, Monday through Friday Pay: 26-36/hr., per level of experience Summary: The ideal...Contract workLocal areaMonday to FridayShift work
- ...with customer engineers, aiding in bid proposals, and assisting design teams. The role requires knowledge of electrical standards, AutoCAD, and Rockwell PLC/HMI, with 2-6 years of electrical engineering experience in #J-18808-Ljbffr Daifuku Automotive America Corporation
$17 - $35.5 per hour
Rolls-Royce plc is seeking a Human Resources Intern for a 12-month position in Novi, Michigan. The role provides hands-on experience in various HR tasks such as recruitment, onboarding, and data management. Ideal candidates should be pursuing a degree in Human Resources...Hourly payInternshipWork at office- ...collaborate with experienced Controls Engineers and pursue career growth. Job involves traveling to customer sites nationwide, installing PLC-based hardware and software, and performing control-system changes and system #J-18808-Ljbffr Daifuku Airport America Corporation
- ...in installations, testing, and debugging. Candidates should possess a technical degree or relevant experience, along with skills in PLC programming and problem-solving. The position includes travel to customer sites and offers growth opportunities in a collaborative environment...
- ...work with sales and engineering to develop bids and specifications, interfacing with customer engineers on requirements. The role requires experience in industrial electrical design, familiarity with Rockwell PLC/HMI, AutoCAD, and strong #J-18808-Ljbffr Daifuku Co., Ltd.
- Job DescriptionWork Arrangement:Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Milford, Michigan three times per week, at minimum.Our Mission:At General Motors, our product teams are redefining mobility. Through ...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours
- ...equipment reliability and minimize downtime. Troubleshoot and oversee repairs of mechanical, electrical, hydraulic, pneumatic, and PLC-controlled equipment. Provide technical support for Acme screw machines, Davenport multi-spindle screw machines, secondary...Work at officeRelocation
- ...receipt. Prepare mechanical maintenance reports by collecting, analyzing, and summarizing information and trends. Familiar with PLC's, 480 volts, AC/DC motors, hydraulics, pneumatics. Experience on any of the following equipment a PLUS: Machines: Niigata CNC...
$65k - $70k
...and 50% of the next 2%.Required experience and skills:At least 5 years of relevant experience.Experience with CNC machine repair and PLC troubleshooting.Knowledge of high-voltage systems (240V/480V), wiring, schematics, and print reading.Familiarity with robotics and robot...Day shift- ..., automotive, and industrial processes is seeking experienced Controls Engineers. Candidates will handle control system integration, PLC programming, HMI design, and field commissioning. This position allows for remote work or office-based in Ohio, with up to 25% travel...Remote jobWork at office
- Job Description Job Description Machine Builder We are seeking a skilled and detail-oriented Machine Builder to join our team. This role involves assembling, installing, and troubleshooting custom automation equipment and machinery. The ideal candidate will have...Temporary work
- ...Provide service and preventative maintenance support to existing customers.Apply working knowledge of mechanical, electrical, and basic PLC systems to resolve issues.Conduct system audits and document maintenance procedures, parameter settings, and service activities....Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!



