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 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...SuggestedRemote work
- ...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...SuggestedTemporary workRemote work
- 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
$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...SuggestedHourly payFull timeFlexible hoursShift workNight shift- ...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
- ...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 timeContract work
- 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
- 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 timeFor contractorsWork at officeWeekend work
- 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,...
- ...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 hoursAfternoon shift
- 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
- 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
$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...- 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 timeMonday to Friday
- ...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
- ...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 officeImmediate startFlexible 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...
- 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
- ...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...
- ...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 startWork from homeFlexible hours
$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- ...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...
- ...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...
- ...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
- ..., 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
- ...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
- ...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:...
- 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 timeH1bLocal areaRemote workWork from home
- 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
$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 timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to PLC Programmer. Be the first to apply!



