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 10 days ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Birmingham, MI vacancy
  • Job Title: Systems Integrator - PLC/HMI ProgrammerJob SummaryWe are seeking a highly skilled Systems Integrator - PLC/HMI Programmer with 5-7 years of experience in designing, programming, commissioning, and troubleshooting industrial automation and control systems. The... 
    Suggested
    Remote work

    LTM

    Southfield, MI
    4 days ago
  •  ...Job Summary We are seeking a highly skilled Systems Integrator - PLC/HMI Programmer with 5-7 years of experience in designing, programming, commissioning, and troubleshooting industrial automation and control systems. The ideal candidate will have strong hands... 
    Suggested
    Temporary work
    Remote work

    Apptad Inc

    Southfield, MI
    2 days ago
  • 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... 
    Suggested
    Shift work

    Level One Robotics and Controls, Inc.

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

    AtomTech Inc.

    Sterling Heights, MI
    a month ago
  •  ...Job Description Job Description Siemens Powertrain PLC Programmer – Wixom, MI We are looking for experienced GM Controls Engineers / PLC Programmers with strong Siemens Powertrain experience. Ideal candidates will have hands-on experience working within General... 
    Suggested

    Great Lakes Group

    Southfield, MI
    5 days ago
  •  ...implementation, testing and on site/in plant debug and runoff. ESSENTIAL FUNCTIONS: Responsible for controls system software (PLC/HMI/GUI) design and implementation. Work with other controls engineers and /or supervise/train associate engineers working on... 
    Full time
    Contract work

    Branex Group

    Auburn Hills, MI
    3 days ago
  • Embedded Software Engineer (Long-Term Contract - Dallas-Fort Worth, TX) Job Summary: We are seeking an experienced Embedded Software Configuration Engineer for a long-term contract in Dallas-Fort Worth, TX. In this role, you will develop and implement software...
    Long term contract

    Kasmo Global

    Southfield, MI
    2 days ago
  • Essential Functions and Responsibilities:Create and/or commission software for programmable logic controller (PLC).Create and/or commission software for human-machine interface (HMI).Create and/or commission software for robot controller.Communicate effectively with other... 
    Full time
    For contractors
    Work at office
    Weekend work

    Dürr

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

    Lear

    Southfield, MI
    4 days ago
  •  ...CNC Programmer And MachinistDauch is seeking a CNC Machinist and programmer with at least five years of experience in CNC machining and...  ...175 locations. Formed through the acquisition of Dowlais Group plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy... 
    Flexible hours
    Afternoon shift

    American Axle & Manufacturing

    Royal Oak, MI
    22 hours ago
  • 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

    TechMatrix Inc

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

    CyberCoders

    Birmingham, MI
    3 days ago
  • CNC ProgrammerSeeking an experienced CNC Programmer to join a growing industrial machinery manufacturer serving a variety of industries.Full-time | Monday-Friday | On-SiteBUILD IT. PROGRAM IT. MAKE IT RIGHT.We're looking for an experienced CNC Machinist/Programmer who... 
    Full time
    Monday to Friday

    gpac

    Royal Oak, MI
    22 hours ago
  •  ...hour goals. Compensation is commensurate with experience and customized program. Company Overview Fenner, Melstrom & Dooling, PLC (FMD) delivers strategic direction, tax, and financial reporting services, guiding client growth for closely held businesses and high... 
    Flexible hours

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    4 hours ago
  •  ...Senior Tax Manager 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 tax professional... 
    Work at office
    Immediate start
    Flexible hours

    Fenner, Melstrom & Dooling, PLC

    Birmingham, 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 & Mfg., Inc.

    Royal Oak, MI
    1 day ago
  • 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

    EROS Technologies

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

    Gabletek Robotics and Controls Solutions

    Troy, MI
    4 hours ago
  •  ...assist and guide the client Compensation: 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 start
    Work from home
    Flexible hours

    Fenner, Melstrom & Dooling, PLC

    Birmingham, MI
    1 day ago
  • $100k

     ...take ownership of complex matters and continue developing as an advocate? The Probate Pro, a division of Darren Findling Law Firm, PLC, is seeking a Probate Litigation Attorney to join our growing team in Royal Oak, Michigan. The Role As a Probate Litigation Attorney... 
    Remote work

    Ecruit

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

    Lear

    Southfield, MI
    4 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
    5 days ago
  •  ...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 contractors
    Work at office

    Komline

    Southfield, MI
    1 day ago
  •  ..., frame grabbers, communications cards, industrial networks, and related hardware.Develop, test, troubleshoot, and validate complete PLC Vision System PC architectures.Lead system commissioning, startup activities, and customer acceptance testing.Develop contingency and... 
    Worldwide

    Lear

    Southfield, MI
    1 day ago
  •  ...One to two years of experience in a CNC manufacturing environment is strongly preferred.Required Skills/Experiences:Certification in PLC Controls strongly preferred.Basic knowledge on machining and assembly process.Basic knowledge of PLC's.Basic PC Skills (MS Word, MS Excel... 
    Local area

    Linamar

    Southfield, MI
    22 hours ago
  •  ...automation, machinery, material handling, and robots • Review risk assessments as part of a team evaluating equipment safety Skills Required: PLC/CNC, Computer Numerical Control (CNC), Software Systems Skills Preferred: Robotics, Computer Vision Experience Required: • Education:... 

    Kyyba

    Sterling Heights, MI
    22 hours ago
  • Job DescriptionThe RoleWe are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal candidate...
    Full time
    H1b
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    22 hours ago
  • Embedded Engineering Manager We are Aptiv - a global technology company with 200,000 specialists in 48 countries. We develop innovative software and build the hardware to bring autonomous driving cars, advanced driver-assistance systems, connected vehicles and smart cities...
    Full time

    Control Tec

    Troy, MI
    22 hours ago
  • $90k - $144.9k

    Lead Embedded Software Engineer - HybridTroy, MI or Highland Heights, OH, United StatesCome build something that matters. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who...
    Full time
    Local area

    Stanley Black & Decker

    Troy, MI
    4 days ago

Do you want to receive more vacancies?

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