Embedded Engineer

Pentangle Tech Services | P5 Group

Estado de México

Presencial

MXN 600.000 - 900.000

Jornada completa

hace 33 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Transforma esta oferta en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Pentangle Tech Services | P5 Group seeks an Embedded Controls Engineer to optimize soft PLC code (CODESYS) on Linux-based IPCs tied to electrical panels. You will navigate constrained IDE environments, untangle complex logic, and enhance deployment reliability.

The role blends hardware and software for real-time control systems, requiring embedded mindset, strong debugging, and hands-on experience with industrial hardware and IEC-3 languages.

Formación

  • Bachelor's degree in Electrical or Computer Engineering.
  • Experience in Embedded Software Engineering with C/C++.
  • Experience with soft PLCs or IEC-3 programming languages.

Responsabilidades

  • Maintain, debug, and optimize soft PLC code (CODESYS/Structured Text) on local IPCs.
  • Refactor code to improve reliability and testing.
  • Manage remote deployments and rollbacks to industrial hardware in the field.
  • Troubleshoot electro-mechanical systems, sensors, and barcode integrations on machinery.
  • Collaborate with mechanical and software teams to bridge control software and hardware.
  • Create and maintain technical documentation and runbooks.

Conocimientos

Embedded software
C/C++
Debugging
Root-cause analysis
Linux IPCs
Hardware integration

Educación

Bachelor's degree in Electrical Engineering

Herramientas

CODESYS IDE
Linux
Structured Text

Descripción del empleo

We are seeking an Embedded Controls Engineer to support and optimize the controls layer of our next-generation automated machinery. This role focuses on maintaining a soft PLC platform (CODESYS) running on Linux-based Industrial PCs (IPCs) directly connected to electrical panels. This is a highly challenging role that requires an embedded software mindset. You will inherit an existing codebase programmed in structured text and will be tasked with untangling complex logic, optimizing global variables, and improving deployment reliability. We are looking for an engineer who thrives in the intersection of hardware and software and is adaptable enough to navigate a constrained IDE environment.

Responsibilities
  • Own the maintenance, debugging, and optimization of soft PLC code (CODESYS / Structured Text) running on local IPCs.
  • Refactor existing code to improve reliability, reduce duplication, and introduce better testing methodologies.
  • Manage remote deployments and rollbacks to industrial hardware in the field.
  • Troubleshoot complex electro-mechanical systems, sensor inputs, and barcode integrations directly on the machinery.
  • Collaborate closely with mechanical and software teams to bridge the gap between high-level orchestration software and physical motor control.
  • Create and maintain detailed technical documentation, design notes, and operational runbooks.
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field.
  • Strong experience in Embedded Software Engineering, specifically with C/C++ programming.
  • Willingness and ability to quickly learn and adapt to structured text and the CODESYS IDE environment.
  • Hands-on experience working directly with industrial hardware, IPCs, and Linux-based systems.
  • Strong debugging and root-cause analysis skills for complex, real-time systems.
Additional Skills & Qualifications
  • Direct experience with soft PLCs or IEC-3 programming languages.
  • Experience with servo-based motion control systems.
  • Comfort operating without traditional high-level software tools.

Work directly with industrial hardware in a Linux-based system environment. The role involves navigating constrained IDE environments without standard unit/integration testing frameworks. Collaboration with mechanical and software teams is essential to bridge software and hardware functionalities.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Embedded Controls Engineer: CODESYS on Linux IPCs
Embedded Controls Engineer: CODESYS on Linux IPCs

Pentangle Tech Services | P5 Group • Ciudad de México

Presencial
MXN 600.000 - 900.000
Controls Engineer
Controls Engineer

IAC Group • Monterrey

Presencial
MXN 600.000 - 900.000
Automation Engineer
Automation Engineer

Carl Zeiss Visión Manufactura de México, S. de R.L. de C.V. • Tijuana

Presencial
MXN 180.000 - 300.000
Automation and PLC Advanced Engineer
Automation and PLC Advanced Engineer

Autoliv Safety Technology de México, S.A. de C.V. • Tijuana

Presencial
MXN 600.000 - 900.000
Controls engineer
Controls engineer

DavisInd Group • Hermosillo

Híbrido
MXN 1.532.000 - 2.163.000
Controls Product Engineer
Controls Product Engineer

Joinimagine • Guadalupe

Presencial
MXN 400.000 - 650.000
Career Development
Competitive Compensation
Pay Transparency
+1
Advanced PLC Engineer I
Advanced PLC Engineer I

SmartRecruiters, Inc. • El Pueblito

Presencial
MXN 502.000 - 837.000
Relocation support
Referral program
Control Engineer
Control Engineer

HCLTech • Monterrey

Presencial
MXN 420.000 - 780.000
Major and minor medical insurance
Life Insurance
Dental and optical plan
+3
Siemens TIA Portal PLC Engineer | HMI/SCADA
Siemens TIA Portal PLC Engineer | HMI/SCADA

Global Connect Technologies • Estado de México

Presencial
PHP 700.000 - 900.000
Controls / Mechatronic Engineer III
Controls / Mechatronic Engineer III

Merit Medical • Tijuana

Presencial
MXN 350.000 - 550.000