PLC Programmer
Castor Consulting LLC
Job Description
Job Description
Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers.
Position SummaryAs a PLC Programmer, you will design, develop, test, and support programmable logic controller (PLC) programs and related control logic that drive industrial equipment and automated systems. You’ll work closely with engineering, project teams, and stakeholders to translate requirements into dependable, efficient machine operation.
This is a full-time hybrid role based in 280 N Old Woodward Ave Ste 100, Birmingham, MI 48009-5391, where you’ll balance hands-on problem-solving with structured collaboration throughout the project lifecycle.
Key ResponsibilitiesDevelop, configure, and troubleshoot PLC control logic to meet system requirements and performance expectations.
Conduct testing and validation of automation sequences, safety-related behaviors, and machine communications.
Collaborate with engineers and project teams to review design intent, integrate hardware/software changes, and support commissioning.
Diagnose and resolve issues across software logic, I/O behavior, and control system interactions during deployment and ongoing support.
Document program changes, commissioning results, and operational procedures to support repeatability and maintain quality.
Experience programming and debugging PLC-based control systems in an industrial or automation environment.
Strong understanding of control system concepts, including sequencing, interlocks, fault handling, and I/O mapping.
Ability to read and interpret electrical/control documentation and translate requirements into working logic.
Proven troubleshooting skills, including structured root-cause analysis of logic, wiring/I/O behavior, and system interactions.
Effective communication skills and the ability to work cross-functionally in a project setting.
Experience supporting commissioning and startup activities, including coordinating with field teams and addressing real-world machine behavior.
Familiarity with industrial networking and communications between control systems and devices.
Experience with version control practices and maintaining configuration consistency across environments.
A continuous improvement mindset focused on reliability, maintainability, and reducing downtime.
Prior experience developing and maintaining standardized programming practices across multiple projects.
$32 - $45 per hour
...JOB TITLE: PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Field Services Director WORK MODEL: In-Person COMPENSATION: $32$45 per hour (Based on experience) WORK LOCATION: Sterling Heights / Field-Based POSITION...SuggestedHourly payFull timeFlexible hoursShift workNight shift- Job Description Working in a highly automated environment, duties include electrical and network debug, program various PLC and robot controllers. From design, commissioning to debug, installation and support. Qualifications Qualified candidates must be willing to travel...SuggestedShift work
- ...Timeframe: 4-6 weeks On-site required: Most likely 6 days a week Responsibilities Provide on-site controls engineering , PLC programming , commissioning, troubleshooting, and production support for automotive assembly automation equipment. Troubleshoot and...Suggested
- AtomTech Inc. is seeking a motivated Mid-Senior Level Automation PLC Programmer in Sterling Heights. This role is crucial for integrating and supporting advanced automation systems on-site at GM facilities. Candidates must have significant experience, particularly with...Suggested
$107.9k - $195.05k
...Description Leidos is seeking an experienced PLC Controls Engineer for work at its Walled Lake, Michigan office. We are seeking qualified individuals with experience to excel in a high-performance team responsible for the development and delivery of market leading...SuggestedWork at officeLocal areaImmediate start- Lear For YouWe work hard for the people who work for us. We champion our teams and foster collaboration, inclusion, respect and excellence. Because we want to be more for you.A path to a better career. A better future.Our teams have invented groundbreaking technologies,...
- About the Role We are looking for an ECU Security Validation Engineer to own the validation of vehicle ECUs. You will drive requirement analysis, create comprehensive test plans, build test infrastructure, and ensure robust validation of automotive security features. You...Contract work
$97k - $143k
...Belt Familiarity with manufacturing processes such as Forging, Machining, Grinding, Assembly Experience writing and debugging PLC ladder logic Experience Programming HMI's (human machine interface) and developing/implementing Robot programs Bi-Lingual (Spanish...H1bRelocationVisa sponsorshipFlexible hours- ...Strong results-orientation and execution characteristics Ability to effectively organize, prioritize and accomplish multiple conflicting tasks, make intelligent, timely decisions and solve problems independently Ability and willingness to travel as required Eaton PlcWork at officeRelocation
- St Maries PLC is seeking a Registered Nurse to create and manage personalized care plans for patients. You will observe, communicate, and resolve issues with a patient-centered approach, applying up-to-date nursing practices and problem-solving skills. In this role you...Flexible hours
- ...Qualifications Currently licensed Registered Nurse (RN) in state of employment Previous experience as a Registered Nurse is preferred Excellent interpersonal and client care skills Valid driver’s license First aid/CPR certification required #J-18808-Ljbffr St Maries PLCFlexible hours
$97k - $143k
...Belt Familiarity with manufacturing processes such as Forging, Machining, Grinding, Assembly Experience writing and debugging PLC ladder logic Experience Programming HMI’s (human machine interface) and developing/implementing Robot programs Bi-Lingual (Spanish...H1bLocal areaRelocationVisa sponsorshipFlexible hours- ...will be responsible for installation, commissioning, and maintenance of AGV systems, with a strong emphasis on electrical debugging and PLC systems. Candidates should have at least 5 years of related experience and a high school diploma, while additional technical...Full time
- Fenner, Melstrom & Dooling, PLC in Birmingham, MI seeks a tax professional with at least five years of public accounting experience to manage client relationships and coordinate data for individual and business tax returns, while ensuring timely financial statements in...
$75k - $125k
...and comfortable working both on the plant floor and at a programming workstation.WHAT YOU WILL DODesign, program, test, and commission PLC based automation systemsTroubleshoot and support existing production equipment in live manufacturing environmentsDevelop and modify...- Fenner, Melstrom & Dooling, PLC is a Birmingham, Michigan-based accounting firm seeking a tax professional with at least five years of public accounting experience. The role involves managing client relationships, preparing individual and business tax returns, and coordinating...Flexible hours
- ...CNC Programmer And Machinist Dauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining... ...175 locations. Formed through the acquisition of Dowlais Group plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy...Flexible hoursAfternoon shift
- ...in Detroit, MI, with operations that span 24 countries and more than 175 locations. Formed through the acquisition of Dowlais Group plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy, Dauch unites deep engineering roots with global manufacturing capabilities...
- ...troubleshoot Poke Yoke systems and applications.Automation Technician IV must demonstrate competency in (2) of the below specialties: PLC Programming, Intermediate PLC programming (add sensor & change sequence), Strong understanding of ladder logic and intermediate level...
- ...maintenance of separation equipment in the Michigan region. You will perform installation, start-up, and field repairs, with emphasis on PLC programming and test validation on customer sites. You will train operators and maintenance staff, review electrical/plumbing...
- ...picture to best assist and guide the clientCompensation: Commensurate with experience and customized program.Fenner, Melstrom & Dooling, PLC (FMD) provides strategic direction, tax, and financial reporting service solutions to guide client growth for closely held businesses...Immediate startWork from homeFlexible hours
- Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable efficient...Full timeLocal areaWork from homeRelocation package
- Company DescriptionEROS Technologies was founded with a simple motive of offering the clients exactly what they want, how they want and when they want it. By leveraging for its clients its technological edge and right-sourcing advantage, EROS in a short period of time has...Full time
- Job DescriptionDUTIES: Design, develop, implement, and test low level embedded software including, but not limited to: RTOS, Memory, Fault Detection, Power Management, LIN, DMA, PWM Input/Output, Discrete Input/Output, Analog Input/Output. Utilize MCAL configuration tool...Full timeWork at officeLocal areaRemote workWork from home
- ...Fenner, Melstrom & Dooling, PLC Tax Professional OpportunityFenner, Melstrom & Dooling, PLC was founded in 1973. The firm originated from the sole proprietorship of McGraw & Co. founded in Detroit, Michigan in 1952. Now located in Birmingham, Michigan, the firm employs...Seasonal workWork at office
- ...electrical control systems, equipment, and programming using Lear standards and build upon with innovative ideasWrite, implement, and debug PLC softwareDevelop contingency and disaster recovery plansSupport install, launch and production of all cells.Support implementation of...
- ...Robot ProgrammerAs a Robot Programmer you will be responsible for setup, troubleshooting, debugging and preparation of robots to customer... ...specifications. Creating robot programs and interfacing with the PLC and any peripherals from start to finish. This is a technical...TraineeshipRemote work
- ...Description About the Opportunity Fenner Melstrom and Dooling, PLC (FMD) is seeking a highly technical Senior Tax Manager who is ready to step into a leadership role with an opportunity to advance to partnership. This is an exceptional opportunity for a seasoned...Work at officeImmediate startFlexible hours
- ...customer satisfaction. This Opportunity Onsite at Customer Installation and start-up of new machines and complete lines. PLC program modification (mostly PC based Softlogic- Allen Bradley and occasionally Siemens). Onsite repairs for machine breakdowns. Test...For contractorsWork at office
- ...Design and detailing of industrial controls systems for both hardware and software Generate design drawings, bill of equipment, PLC /controller code/graphic user interface code from examples and reference projects Follow through designs to equipment fabrication,...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!


