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

PLC Programmer

AtomTech, Inc

Automation PLC Programmer- Mid-Senior Level

AtomTech is seeking a motivated and hands-on Mid-Senior Level Automation PLC Programmer to integrate, commission, and support advanced automation systems. This role is hands-on, project-driven, and requires deep technical ownership from concept through startup. If you've lived through launches, debugged code at 3 a.m., and still came back the next day, you're the target audience!

Minimum Qualifications
  • Mid to senior-level controls engineering experience in a commissioning role
  • Direct General Motors manufacturing experience required
  • GM-recognized certifications (controls, robotics, safety, or automation-related)
  • 5+ years hands-on experience with: Allen-Bradley, Siemens and FANUC robotics
  • Robotic integration, commissioning, and debugging experience
  • Proven ability to lead startups and resolve high-impact production issues
  • High School Diploma or GED required
  • Reliable transportation
  • Willingness and ability to travel as required
  • Flexible schedule availability (including overtime and weekends as needed)
  • Experience working in a fast-paced environment
  • Positive attitude and strong work ethic
  • Eagerness to learn and develop new technical skills
Bonus Qualifications (Preferred but Not Required):
  • Experience deploying or supporting AMR and AGV platforms
  • HMI development and industrial networking experience (EtherNet/IP, Profinet, etc.)
  • Strong knowledge of safety standards, risk assessments, and compliance
  • Ability to work independently and own projects end-to-end
  • Clear technical communication skills with both engineering and operations teams

Work Authorization Requirement

Candidates must be legally authorized to work in the United States on a full-time basis without the need for current or future employer sponsorship.

Required Responsibilities:

AMR and AGV Support

  • Design, program, and commission PLC and controls systems from scratch through production handoff
  • Integrate automation solutions using Allen-Bradley, Siemens, and Omron platforms
  • Lead on-site commissioning, startup, and launch support at GM facilities
  • Troubleshoot complex electrical, controls, and robotic system issues under live production conditions
  • Integrate and support robotic cells including programming, recovery, and optimization
  • Interface directly with GM engineering, maintenance, vendors, and operations teams
  • Develop functional specifications, I/O lists, network architectures, and system documentation
  • Execute system upgrades, retrofits, and process improvements
  • Provide technical leadership during launches and mentor junior engineers
General Duties
  • Assist with feedback and project improvements
  • Follow all company safety policies and procedures
  • Maintain clean and organized workspaces on job sites and in-house
  • Work primarily in automotive manufacturing and launch environments
  • Travel and off-shift support required during system startups and launches
  • Comfortable working around live production lines, robots, welding equipment and high-automation cells
  • Flexibility for nights, weekends, and extended hours during launches
Communication & Collaboration (Critical)
  • Communicate effectively with internal teams and customers
  • Provide clear updates regarding job status, delays or technical concerns
  • Participate in team meetings and training sessions
  • Maintain professionalism in all customer-facing interactions
Physical Requirements
  • Ability to lift up to 50 lbs, occasional handling of loads up to 100 lbs
  • Ability to stand, bend, kneel, and work on equipment for extended periods
  • Comfortable working in warehouse, manufacturing and industrial environments with noise, dust, temperature changes and uneven surfaces
  • Full manual dexterity for tool and equipment operation; ability to work in tight or elevated spaces
Benefits
  • Medical, Dental, Vision and Plan Options
  • HSA and FSA Options
  • 401k + Employer Match
  • Generous PTO (includes paid holidays)
  • Tuition Reimbursement
  • Employer Sponsored Travel
  • Supportive Training Environment - We will train you!
  • Opportunity for Growth, Career Advancement and more!
Age Requirements
  • Must be 18+
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the PLC Programmer in Sterling Heights, MI vacancy
  •  ...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... 
    Suggested
    Full time

    Castor Consulting LLC

    Birmingham, MI
    9 days ago
  •  ...may be required.Talascend is currently seeking a Vision, Robot, PLC Controls Engineer for a contract opportunity with our client in...  ...piping diagrams. Design electrical control panels and programmable logic controller (PLC) software. Develop and implement programmable... 
    Suggested
    Contract work
    Monday to Friday
    Shift work

    Talascend

    Warren, MI
    2 days 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:... 
    Suggested

    Kyyba

    Sterling Heights, MI
    3 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...
    Suggested
    Local area

    CSL

    Sterling Heights, MI
    2 days ago
  • Check out this new opportunity!Embedded Linux & RTOS Software EngineerC/C==, Yocto, VxWorks, & CybersecuritySterling Heights, MICompetitive Salary U.S. Citizenship is required by Federal LawWe are seeking an Embedded Linux & RTOS Software Engineer to support the integration...
    Suggested
    Work at office

    Moseley Technical Services

    Sterling Heights, MI
    20 hours ago
  • $35 - $55 per hour

     ...controls, specifically Siemens 840D / SINUMERIK and/or Fanuc 31i / 32i Strong background in CNC software development, including PLC integration, HMI interfaces, or machine control logic Experience collaborating with mechanical/electrical engineering teams to... 
    Local area
    Work from home
    Relocation package
    Night shift

    Dynamics ATS Organic

    Sterling Heights, MI
    9 days ago
  • Magna Powertrain in Sterling Heights, MI seeks a Maintenance Electrical Mechanic for the second shift to perform skilled electrical/electronic maintenance on stamping equipment. The role requires diagnosing failures, wiring, pneumatics, and control systems, with focus ...
    Afternoon shift

    Magna International

    Sterling Heights, MI
    2 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
  • Job Title To perform mold changes and ensure all process parameters and settings are processed according to the process set-up sheets, with a goal of ZERO Defects. Essential Duties And Responsibilities The requirements listed below are representative of the knowledge...
    Hourly pay
    Flexible hours
    Shift work
    Night shift

    Revere Plastics Systems LLC

    Fraser, MI
    5 days ago
  • Process Technician Standex International is a global industrial growth company operating through our market-leading brands in electronics, cutting-edge forming technologies, engraving, and scientific refrigeration. We work with our customers to advance progress through...
    Shift work

    STANDEX

    Fraser, MI
    4 days ago
  •  ...quality of our vehicles, the environment, the community, and the world in which we live. Required Skills & Qualifications ~ PLC/CNC, Computer Numerical Control (CNC), Software Systems ~5 years of related experience ~ High School Diploma / GED ~... 
    Work experience placement
    Immediate start

    Artech

    Sterling Heights, MI
    4 days ago
  •  ...machinery Minimum 2-3 Years in a machine maintenance or service technician role Working knowledge of Allen Bradley and Yaskawa PLC a plus Experience using cranes and rigging equipment is desirable Be able to travel up to 90% Coe Press Equipment is proud... 

    Coe Press Equipment

    Sterling Heights, MI
    12 days ago
  • $18 - $30 per hour

    CNC Mill Machinist This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment. You will work in a small, collaborative shop where you handle parts from start to finish, including programming...
    Permanent employment
    Temporary work

    Aerotek

    Sterling Heights, MI
    4 days ago
  • Job Overview: SAPA Transmission is seeking a Senior CNC Programmer with experience in Mastercam, Siemens NX, or other CAD/CAM programming languages. This role will be responsible for creating, implementing, and optimizing machining processes for next‑generation transmissions... 
    Temporary work

    SAPA Transmission Inc

    Utica, MI
    4 days ago
  •  ...with a Fanuc Controller Ability to make minor program edits (e.g., changing tool numbers based on the tool list provided by the programmer) Proficiency in using measuring tools (e.g., verniers) Ability to convert between inch and metric units Requirements Must be familiar... 
    Immediate start
    Day shift

    TEC Group

    Sterling Heights, MI
    3 days ago
  • $46.94 per hour

    Our client, a leading automotive manufacturing organization, is seeking an AutoCAD Manufacturing Process Engineer – Material Flow & Stamping Operations to join their team. As an AutoCAD Manufacturing Process Engineer, you will be part of the Manufacturing Engineering and...

    Manpower Group Inc.

    Sterling Heights, MI
    4 days ago
  •  ...Maintain accurate records of production runs, machine settings, and maintenance activities. Collaborate with engineers, CNC programmers, production planners, and production personnel to resolve issues and meet manufacturing goals. Troubleshoot CNC programs and machining... 
    Temporary work
    Monday to Friday
    Shift work
    Day shift
    Afternoon shift

    SAPA Transmission

    Utica, MI
    17 days ago
  • $18 - $30 per hour

    Job Description Job Description Job Title: CNC Mill Machinist Job Description This role focuses on programming, setting up, and operating CNC vertical milling machines in a prototype and small production environment You will work in a small, collaborative ...
    Weekly pay
    Permanent employment
    Temporary work
    Work at office

    Aerotek

    Sterling Heights, MI
    7 days ago
  • Job DescriptionThe RoleGM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly, and securely. The Software and Services group at GM develops scalable vehicle level system architecture and software solutions which enable efficient...
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    20 hours 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
    3 days ago
  • Job Title Principle Responsibilities Operate machine and secondary equipment Closely monitors tool life and performs setup/teardown when needed Mounts fixtures and workpieces in accordance with schedule Load and return proper goods to respective locations...
    Work experience placement
    Shift work
    Afternoon shift

    PCS Company

    Fraser, MI
    5 days ago
  • $18.34 per hour

    CNC Operator Manpower is seeking a skilled and motivated CNC Operator to join our Automotive Client in Sterling Heights. The CNC Operator is responsible for operating CNC equipment safely and efficiently while producing quality parts that meet customer specifications...
    Shift work

    Manpower Inc

    Sterling Heights, MI
    3 days ago
  • ABOUT THE ROLE Transform Automotive, an Amsted Automotive company, Shelby Twp, is seeking CNC Operators who will be responsible for supporting the production operations of the plant. Shifts: Days - 7:00 am - 3:00 pm Afternoons - 3:00 pm - 11:00 pm +...
    Temporary work
    Shift work
    Night shift

    Transform Automotive

    Utica, MI
    11 hours ago
  • CNC Operator At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our employees, providing them with the support and resources they need to succeed. As a member of our global team...
    Permanent employment
    Local area
    Immediate start
    Shift work

    Magna Services

    Sterling Heights, MI
    5 days ago
  • CNC Machinist Huntersville, NC Join an established manufacturing leader specializing in precision CNC-machined plastics components for a range of industries. Experience excellent growth potential, an inclusive people-first culture, and the chance to work with advanced ...
    Temporary work
    Immediate start
    Shift work
    Day shift
    Afternoon shift

    New Day Executive Search

    Sterling Heights, MI
    1 day ago
  • $17 - $17.85 per hour

    CNC Operators Cardinal Staffing Services is hiring for CNC Operators in Sterling Heights, MI. As a CNC Operator for Cardinal Staffing Services, you will work in a fast-paced automotive stamping facility in all areas including: 2-3 years CNC loading experience Performing...
    Hourly pay
    Weekly pay
    Temporary work
    Local area
    Shift work
    Day shift
    Afternoon shift

    Cardinal Services

    Sterling Heights, MI
    3 days ago
  •  ...market leader in their space) is hiring for the following full-time direct hire position. POSITION OVERVIEW As a Robotics Programmer, your roles and responsibilities will include: Create and optimize robot programs to meet customer specifications.... 
    Full time
    Contract work
    For contractors
    Remote work
    Relocation

    Strivector

    Sterling Heights, MI
    2 days ago
  • Maintenance Technician The Maintenance Technician ensures all soft trim lamination and injection molding machinery, auxiliary equipment, and facility systems operate efficiently, especially during plant startup and ramp-up to full production. This role requires a dependable...
    Weekend work

    Standex Engraving

    Fraser, MI
    5 days ago
  • Maintenance Technician The Maintenance Technician plays a critical role in ensuring the reliable operation of soft trim lamination equipment, injection molding machines, auxiliary equipment, and facility systems—particularly during plant startup and ramp-up to full ...
    Weekend work

    MCM Staffing

    Fraser, MI
    2 days ago
  •  ...Job Description Job Description APEX Placement and Consulting has partnered with an exciting company looking to add a CNC Programmer/Operator to their already amazing team. Their primary responsibility will be programming, setting up, and operating CNC milling machines... 
    Night shift
    Day shift

    Apex Placement & Consulting

    Sterling Heights, MI
    2 days ago

Do you want to receive more vacancies?

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