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
  •  ...well-known market leader in their space) is hiring for the following full-time direct hire position. POSITION OVERVIEW As a PLC Controls Engineer , your roles and responsibilities will include: Proficient with Allen-Bradley PLCs (RSLogix 5000/Studio 5000)... 
    Suggested
    Full time
    Contract work
    For contractors
    Work at office
    Remote work
    Relocation

    Strivector

    Sterling Heights, MI
    2 days ago
  •  ...Job Posting TitleCNC Programmer and MachinistLegal EntityHHI FormTech LLCJob Description SummaryDauch is seeking a CNC Machinist and programmer...  ...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
    4 days ago
  • Sterile Processing TechnicianResponsible 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...
    Suggested
    Flexible hours

    Corewell Health

    Royal Oak, MI
    5 days ago
  •  ...is a new-build development and implementation role focused on designing, programming, integrating, and commissioning controls and manufacturing systems, with emphasis on Rockwell Studio 5000, Ignition, and PLC-to-MES integration. #J-18808-Ljbffr North-Point-Technology
    Suggested

    North-Point-Technology

    Warren, MI
    3 days ago
  •  ...Description A Troy, MI company serving manufacturing clients across the US and Canada, many tied to automotive manufacturing, is hiring a Jr. PLC Controls Engineer. This is a great fit for a recent grad, intern, or an engineer with up to 3 years of PLC experience. The company... 
    Suggested
    Internship

    Agility Personnel

    Troy, MI
    3 days ago
  • Lear For You is seeking a SCADA Ignition Developer to support, implement, and develop ignition standards, pipelines, databases, and interfaces while driving innovation across Lear globally. The role focuses on designing and developing HMI/SCADA applications on the Ignition...

    Lear Corporation EEDS & Interiors

    Southfield, MI
    3 days ago
  • $97k

     ...Sigma Green BeltFamiliarity with manufacturing processes such as Forging, Machining, Grinding, AssemblyExperience writing and debugging PLC ladder logicExperience Programming HMI's (human machine interface) and developing/implementing Robot programsBi-Lingual (Spanish)... 
    H1b
    Relocation
    Visa sponsorship
    Flexible hours

    Eaton Plc

    Southfield, MI
    4 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
  • Fenner, Melstrom & Dooling, PLC in Birmingham, Michigan is seeking an Entry-Level Staff Accountant who is ready to build a career in public accounting. This role is primarily tax-focused and provides meaningful exposure to accounting, audit and assurance engagements, serving... 

    Fenner Melstrom & Dooling PLC

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

    St Maries PLC

    Southfield, MI
    2 days ago
  • Bose Corporation is seeking an Embedded Software Engineer Co-op to design, implement, and test software for Bose audio products and prototyping platforms. You will collaborate with software, DSP, acoustics, systems, and hardware engineers to deliver robust embedded solutions...

    Bose Corporation

    Bloomfield Hills, MI
    5 days ago
  • Clark Hill PLC seeks an associate attorney with 4+ years of experience for its Tax & Estate Planning group in Birmingham, MI or Detroit, MI. The role involves preparing estate planning documents, income tax planning, and trust and estate administration, with eligibility... 

    Clark Hill Law

    Birmingham, MI
    1 day ago
  • Fenner, Melstrom & Dooling, PLC (FMD) in Birmingham, MI, seeks motivated accounting students for an internship that goes beyond observation. interns work on real client files, learn directly from experienced professionals, and build practical skills across public accounting... 
    Internship

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    3 days ago
  • BHT in Southfield, Michigan is seeking a technician responsible for scheduling and performing preventive maintenance to minimize downtime and improve efficiency. You will provide technical assistance in PLCs, ensure compliance with safety policies, and manage projects for...

    BHT

    Southfield, MI
    1 day ago
  • Fenner, Melstrom & Dooling, PLC (FMD) is seeking an entry-level Staff Accountant focused on tax to join our Birmingham, Michigan office. You will work with experienced professionals on private client engagements, building strong foundational skills in tax, accounting, and... 
    Work at office

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    2 days ago
  •  ...integrations. Basic understanding of ISA-95/ISA-88 concepts, industrial cybersecurity (ISA/IEC 62443), and IT/OT networking. Ability to read PLC logic (Ladder or Structured Text). Experience working in a manufacturing or industrial environment. Equal Opportunity Employer Lear... 
    Work experience placement
    Local area
    Remote work

    Lear Corporation EEDS & Interiors

    Southfield, MI
    3 days ago
  • Fenner Melstrom and Dooling, PLC is seeking a highly technical Senior Tax Manager to lead client relationships, supervise staff, and help shape firm strategy in an in-office, collaborative environment. The ideal candidate is a licensed CPA with deep public accounting experience... 
    Work at office

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    5 days ago
  •  ...maintenance of building automation systems (BAS). The ideal candidate will have experience working with various automation platforms, PLC programming, and SCADA systems. You will collaborate with engineering, maintenance, and IT teams to ensure efficient building... 
    Contract work

    Hoffman & Hoffman Inc

    Birmingham, MI
    10 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
    5 days ago
  • Amazon.com Services LLC in Michigan is seeking a Controls Integration Engineer to support on-site deployment, integration, and commissioning of automated material handling equipment such as sorters and conveyors. The role is hands-on, pairing with senior engineers to bring...

    Amazon Inc.

    Royal Oak, MI
    2 days ago
  • $34 - $48 per hour

     ...starting and technically minded candidates to apply as a Kuka Robot Programmer: Preferred candidates will have at least 2-4 years of...  ...programmersDownloading OLP's (Offline Programs)Setting up Communication with the PLC and peripheral equipmentRobot zone setup and dress pack... 
    Contract work

    Twin Staffing Inc.

    Warren, MI
    3 days ago
  • $100k

     ...cases and strengthen your advocacy skills within a collaborative law firm? The Probate Pro, a division of Darren Findling Law Firm, PLC, is seeking a skilled Probate Litigation Attorney to join our growing team. This is an opportunity to manage contested probate matters... 
    Remote work

    The Probate Pro

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

    Dürr AG

    Southfield, MI
    3 days ago
  •  ...precision feasibility reports and optics/sensor configuration recommendations. System Integration & On-Site Support: Support robot and PLC integrations (Allen-Bradley, Siemens) and configure industrial fieldbus communications (EtherNet/IP, PROFINET, Modbus TCP) at... 

    LMI Technologies

    Royal Oak, MI
    4 days ago
  •  ...Fenner, Melstrom & Dooling, PLC Tax Professional Opportunity 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... 
    Seasonal work
    Work at office
    Flexible hours

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    3 days ago
  • Jatca Inc. seeks a robot integration technician to review interfaces, power up and calibrate Fanuc robots, download control programs, and set up I/O with PLCs. The role involves teaching path programs, documenting changes, and supporting on-site installation and testing...

    Jatca Inc

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

    Gabletek Robotics and Controls Solutions

    Troy, MI
    3 days ago
  •  ...based on their EDP and with parent/guardian input. Participate in a high functional and focused Professional Learning Communities (PLC) for school counselors and ancillary staff. Identify and implement support groups to meet the needs of students experiencing... 

    Oak Park Schools

    Oak Park, MI
    1 day ago
  • Schedule, perform and oversee any preventive maintenance work to minimize downtime, improve efficiency Provide technical assistance in PLC's, Assists to resolve problems with all mechanical and electrical equipment Provide training where necessary Resolve problems at... 
    Shift work

    BHT

    Southfield, MI
    1 day ago
  •  ...solutions. Use R-CIM Automation for CNC programming and part layouts. Design wiring schematics and custom PCBs using KiCad. Integrate PLC and Arduino-based microcontrollers for controls and interactivity. Collaborate directly with project managers and shop leads on... 

    Aquent

    Clawson, MI
    3 days ago

Do you want to receive more vacancies?

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