Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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 Summary

As 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 Responsibilities
  • Develop, 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.

Required Qualifications
  • 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.

Preferred Qualifications
  • 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Birmingham, MI vacancy
  •  ...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.... 
    Suggested
    Shift work

    Great Lakes Group

    Southfield, MI
    5 days ago
  • $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... 
    Suggested
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Night shift

    AtomTech Inc.

    Sterling Heights, MI
    16 days ago
  •  ...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... 
    Suggested
    Work at office

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    1 day ago
  •  ...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... 
    Suggested
    Flexible hours
    Afternoon shift

    American Axle & Manufacturing

    Royal Oak, MI
    2 days ago
  •  ...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... 
    Suggested
    Seasonal work

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    3 days ago
  • 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

    Corewell Health

    Royal Oak, MI
    2 days ago
  •  ...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... 

    American Axle & Manufacturing

    Royal Oak, MI
    15 days ago
  •  ...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 office
    Immediate start
    Flexible hours

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    1 day ago
  •  ...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 work
    Work at office
    Flexible hours

    Socket

    Birmingham, MI
    1 day ago
  •  ...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 pay
    Full time
    Temporary work

    Clark Hill

    Birmingham, MI
    5 days ago
  •  ...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 start
    Work from home
    Flexible hours

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    5 days ago
  •  ...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 hiring
    Local area
    Flexible hours

    Partner Solutions

    Southfield, MI
    3 days ago
  •  ...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

    Linamar

    Southfield, MI
    3 days ago
  •  ...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 time
    Currently hiring
    Local area
    Flexible hours

    Crescent Academy

    Southfield, MI
    2 days ago
  • 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 office
    Shift work
    Night shift

    Gabletek Robotics and Controls Solutions

    Troy, MI
    19 hours ago
  •  ...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 hiring
    Local area
    Flexible hours

    Crescent Academy

    Southfield, MI
    5 days ago
  • $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

    Contract Professionals, Inc

    Sterling Heights, MI
    2 days ago
  •  ...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... 

    HRU Technical Resources

    Southfield, MI
    1 day ago
  • $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 time
    Work experience placement

    Village Green

    Southfield, MI
    21 hours ago
  • $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 time
    Temporary work
    3 days per week

    Clark Hill

    Birmingham, MI
    4 days ago
  • 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

    CSL

    Sterling Heights, MI
    2 days ago
  •  ...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 work
    Currently hiring
    Local area
    Flexible hours

    Crescent Academy

    Southfield, MI
    3 days ago
  • $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 time
    Currently hiring

    MAHLE

    Troy, MI
    1 day ago
  • 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 time
    Temporary work
    Relocation
    Visa sponsorship
    Relocation package

    Altimetrik

    Southfield, MI
    16 days ago
  •  ...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 office
    Remote work
    Work from home

    Mindlance

    Southfield, MI
    1 day ago
  •  ...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 area
    Flexible hours

    Flex-N-Gate

    Southfield, MI
    4 days ago
  •  ...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

    OtterBase

    Troy, MI
    4 days ago
  • $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 pay
    Full time
    Part time

    Silver Pine Medical Group

    Sterling Heights, MI
    2 days ago
  • $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... 

    Hirzel Law PLC

    Farmington Hills, MI
    3 days ago
  • $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... 

    WizeHire

    Farmington Hills, MI
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!