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.
- ...Job Description Job Description PLC Programmer – Ford GVOSS Standards Position Summary We are seeking an experienced PLC Programmer with strong knowledge of Ford GVOSS standards to design, develop, troubleshoot, and support industrial automation systems....SuggestedShift work
$32 - $45 per hour
...JOB TITLE: Automation PLC Programmer- Mid-Senior Level CATEGORY: Full-Time, Non-Exempt REPORTS TO: Engineering Director/Field Services Manager WORK MODEL: In-Person COMPENSATION: $32–$45 per hour (Based on experience) WORK LOCATION: Clarkston, Sterling...SuggestedHourly payFull timeFlexible hoursShift workNight shift- ...Fenner Melstrom & Dooling PLC in Birmingham, Michigan is looking for a highly technical Senior Tax Manager ready for a leadership role. The ideal candidate will have strong public accounting experience, tax research skills, and excellent client relationship management...SuggestedWork at office
- ...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...SuggestedFlexible hoursAfternoon shift
- ...Fenner, Melstrom & Dooling, PLC Tax Professional Opportunity Fenner, Melstrom & Dooling, PLC is currently seeking a tax professional with a minimum of five years of experience. Summary of responsibilities include managing client relationships by organizing completion...SuggestedSeasonal work
- Sterile Processing Technician Responsible for inspecting, disinfecting, assembling, processing and distributing patient care instruments, equipment and supplies in accordance with established policies, procedures and Association of Advancement of Medical Instrumentation...Flexible hours
- ...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...
- ...Senior Tax Manager 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 tax professional who...Work at officeImmediate startFlexible hours
- ...Description About Our Company Fenner, 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 approximately thirty individuals...Seasonal workWork at officeFlexible hours
- ...Accounts Receivable Specialist – Birmingham, MI Clark Hill PLC is hiring an Accounts Receivable ("A/R") Specialist for our Birmingham, MI office. Responsibilities Independently resolve tasks related to collecting and servicing client accounts. Monitor and maintain a portfolio...Hourly payFull timeTemporary work
- ...Compensation: Commensurate with experience and customized program. Send resume via email to: ****@*****.*** 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
- ...Embracing a data driven mindset to help close achievement gaps Working with collegial peers through Professional Learning Communities (PLC) to improve teaching and learning objectives in the classroom. Using technology to support teaching and learning in the classroom....Currently hiringLocal areaFlexible hours
- ...Job Description Job Title: CMM Programmer Job Summary Provide quality support for engineering and manufacturing in the area of dimensional feedback for quality planning and product integrity. This service is provided through the ability to program, operate, and translate...Local area
- ...Embracing a data driven mindset to help close achievement gaps Working with collegial peers through Professional Learning Communities (PLC) to improve teaching and learning objectives in the classroom. Using technology to support teaching and learning in the classroom....Full timeCurrently hiringLocal areaFlexible hours
- Field Service Maintenance & Automation Technician (Kawasaki Robotics) Spartanburg, SC Location: Spartanburg, South Carolina Travel Out of: Michigan (Field Service Assignment) Shifts Available: Day or Nights Schedule: Monday to Saturday, 10-12 hour days Position Overview...Work at officeShift workNight shift
- ...Embracing a data driven mindset to help close achievement gaps Working with collegial peers through Professional Learning Communities (PLC) to improve teaching and learning objectives in the classroom. Using technology to support teaching and learning in the classroom....Currently hiringLocal areaFlexible hours
$50 - $56 per hour
Embedded Firmware Developer Location: Sterling Heights, MI Pay: $50–$56/hour Work Type: Onsite Overview: Seeking an Embedded Firmware Developer to support development of firmware for high-voltage electronics, power distribution systems, and I/O control hardware for...Contract work- ...Excel. Manufacturing Knowledge Understanding of body shop manufacturing processes and line layouts. Knowledge of robot-to-PLC communication and IO structures. Familiarity with industrial safety standards (OSHA, NIOSH). Strong mechanical understanding of...
$65k
Company Description VILLAGE GREEN Founded in 1919, Village Green is a diverse, people-first organization that has been recognized as one of the Great Places to Work, Top Workplaces, and Best Workplaces in Multifamily for multiple years. We believe that any company's accomplishments...Full timeWork experience placement$60k - $70k
...Position Overview The Birmingham office of Clark Hill PLC is seeking a Legal Administrative Assistant (LAA) to support its Litigation attorneys. The ideal candidate will be proficient with Microsoft Office including Outlook, Word and Excel, including the use of styles...Full timeTemporary work3 days per week- Responsibilities Responsible for the evaluation of donor suitability for automated pheresis procedures. Administration and supervision of approved immunizations other than red blood cell immunizations. Provides limited emergency medical care to donors and staff, including...Local area
- ...Embracing a data‑driven mindset to help close achievement gaps Working with collegial peers through Professional Learning Communities (PLC) to improve teaching and learning objectives in the classroom. Using technology to support teaching and learning in the classroom....Summer workCurrently hiringLocal areaFlexible hours
$80k - $100k
Your Contribution As a Test and Validation Engineer - HVAC reporting to the Head of AC Testing - NA, you will provide support for equipment and facilities used in the validation testing of automotive HVAC and engine cooling components. Requires multidisciplinary electrical...Full timeCurrently hiring- Altimetrik is one of the fastest-growing technology companies with a unique culture of combining people, creativity, and technology to ignite transformation. Teams developed in Altimetrik build innovative software solutions for the world's largest financial services, manufacturing...Full timeTemporary workRelocationVisa sponsorshipRelocation package
- ...of Robot application • Safety standards Customer, OSHA, NIOSH • Good understanding of IO, transfer of information between Robot and PLC • Mechanical understanding of industrial equipment and machinery • Demonstrated ability to solve engineering problems. • Good understanding...Work at officeRemote workWork from home
- ...Submit a QAS to improve areas or suggest changes. Key operator for all spraybooth paint application equipment (Robots, Paint Mix, PLC Controls, etc.) Verify operation and functionality of all associated Paint application equipment. 3. Production: You are one...Local areaFlexible hours
- ...experience supporting boilers, steam systems, cooling towers, water treatment, or other industrial utility/process systems, along with strong PLC, DCS, and instrumentation experience. Responsibilities/skills: ~3+ years of Controls, Process Controls, or Automation...Contract work
$18.5 - $26 per hour
...Job Details Job Location: Silver Pine Medical Group PLC - CANAL - Sterling Heights, MI 48313 Salary Range: $18.50 - $26.00 Hourly Job Title: Prior Authorization Specialist Job Types: Full-time, Part-time Job Summary We are seeking an experienced Medical Assistant to work...Hourly payFull timePart time$115k - $140k
Firm: Hirzel Law, PLC. We are one of the fastest-growing HOA and condo law firms in the country. Hirzel Law is hiring an associate attorney to support real estate, condominium, and HOA litigation. We're looking for someone who performs well under pressure, owns their...$95k - $125k
...focused mindset with a commitment to providing the highest level of service and representation Compensation $95,000 - $125,000 About Soble PLC Our Reputation for Expertise: For nearly 4 decades, David Soble leads a legal team of real estate and probate experts that have made...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!


