PLC programmer

Guadalajara, Jal., mx on site Until 9/12/2026 5+ years exp H-1B sponsor history First posted July 14, 2026 Last posted July 14, 2026
Job description

Bosch is a multinational engineering and electronics company that produces automotive components and industrial products.

Headquartered in Germany, Bosch is one of the world’s largest suppliers of automotive components. The company also manufactures industrial products such as drives and controls in addition to building products like powers tools and security systems.

Key Responsibilities

  • Develop and maintain PLC software for EOL systems.
  • Implement and troubleshoot ACS ↔ PLC ↔ PC communication.
  • Develop and support LabVIEW-based test automation applications.
  • Configure industrial communication protocols (OPC UA, Profinet, Ethernet/IP, Modbus TCP).
  • Support FAT, SAT, commissioning, and production ramp-up.
  • Prepare technical documentation and validation reports.
  • Ensure compliance with CE, UKCA, ISO 13849, IEC 62061, and IEC 61508 requirements.

Must-Have Skills

  • 5–8 years in Industrial Automation / PLC Programming.
  • Strong experience in Siemens TIA Portal (preferred), Allen Bradley, or Beckhoff.
  • Hands-on LabVIEW development and test automation.
  • Experience with ACS systems and machine integration.
  • Knowledge of industrial networking and communication protocols.
  • Safety PLC and machine safety implementation experience.

    Key Responsibilities

  • Develop and maintain PLC software for EOL systems.
  • Implement and troubleshoot ACS ↔ PLC ↔ PC communication.
  • Develop and support LabVIEW-based test automation applications.
  • Configure industrial communication protocols (OPC UA, Profinet, Ethernet/IP, Modbus TCP).
  • Support FAT, SAT, commissioning, and production ramp-up.
  • Prepare technical documentation and validation reports.
  • Ensure compliance with CE, UKCA, ISO 13849, IEC 62061, and IEC 61508 requirements.
  • Must-Have Skills

  • 5–8 years in Industrial Automation / PLC Programming.
  • Strong experience in Siemens TIA Portal (preferred), Allen Bradley, or Beckhoff.
  • Hands-on LabVIEW development and test automation.
  • Experience with ACS systems and machine integration.
  • Knowledge of industrial networking and communication protocols.
  • Safety PLC and machine safety implementation experience.

Preferred Qualifications

  • Bachelor's Degree in Electrical, Mechatronics, Automation, or related field.
  • Functional Safety certification is an advantage.
  • Experience in manufacturing/EOL testing environments.

 

  • Problem solving
  • Ability to work directly with development and plant teams.
  • Leading internal and external communication
  • Customer facing
  • Stable, consistent transparency of risks & problems
  • Realistic, complete planning of the entire project
  • Leading internal and external communication
  • Ability to negotiate
  • Diplomatic skills and assertiveness
  • Organizing internal and external escalation, crisis management
  • Integration of line management
  • Integration and motivation of the project team

Get to know more about how we work at Bosch and our new open positions on our social networks:

All of our vacancies are eligible for relocation financial support* based on internal mobility policy 0085.

"Applicable vacancy for referral program"   

About this role

Summary

Develop and troubleshoot PLC software, configure industrial protocols, support automation testing, ensure safety compliance.

Job title

PLC programmer

Experience level

5-8 years

Minimum experience

5+ years exp

Industry

automotive and industrial equipment

Location requirements

Guadalajara, mx; remote work not specified

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

Siemens TIA PortalAllen BradleyBeckhoffLabVIEWACS systemsindustrial networkingsafety PLC

Preferred skills

Electrical engineeringMechatronicsFunctional Safety certificationmanufacturing/EOL testing

Specializations

PLC programmingLabVIEWindustrial communication protocolsmachine safetyAutomation
Locations

Structured locations inferred from the posting.

Guadalajara, Jalisco, Mexico

On-site City