16 ago
|
Flex
|
Guadalajara
Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world.
Job Summary
- To support our extraordinary teams who build great products and contribute to our growth, we’re looking to add a _Automation Software Engineer _located in _Guadalajara, North _one of our major manufacturing sites. Excellent opportunity to create an extraordinary career with a integral company the size and scale of Flex._
What a typical day looks like:
- _ Architect and design software solutions that connect manufacturing equipment to enterprise systems using industrial communication protocols (OPC UA, Modbus, MQTT, Profinet, EtherNet/IP)_
- _ Knowledge of IT infrastructure management for software development._
- _ Develop advanced data acquisition strategies for PLCs and other automation controllers_
- _ Create sophisticated data visualization dashboards using Tableau, PowerBi or similar tools to provide actionable insights into production metrics and KPIs_
- _ Implement and optimize Elasticsearch for indexing, searching, and analyzing large volumes of manufacturing data_
- _ Lead IIoT implementation projects for remote monitoring, predictive maintenance, and process control_
- _ Design and optimize ETL processes and data pipelines for efficient data transformation and loading into enterprise systems_
- _ Analyze and resolve complex connectivity issues between machines and systems_
- _ Create comprehensive documentation for developments, interfaces, API specifications, and system architectures_
- _ Lead technical discussions in cross-functional project meetings to shape technology initiatives_
- _ Evaluate emerging technologies and methodologies in industrial connectivity and data management_
- _ Lead the software team, using software development methodologies_
- _ Provide technical mentorship to junior engineers on machine connectivity technologies and implementation approaches_
- _ Establish technical standards and best practices for machine connectivity solutions._
The experience we’re looking to add to our team:
- _ BA/BS or equivalent work experience._
- _ Solid experience in industrial software development with focus on machine data, connectivity and system integration._
- _ Advanced knowledge of database technologies including MySQL, MSSQL, and data management practices, including performance optimization and security._
- _ Comprehensive experience with industrial communication protocols (OPC UA, Modbus, MQTT, Profinet, EtherNet/IP, IPC-CFX)._
- _ Strong understanding of PLC programming concepts and advanced data extraction techniques._
- _ Expertise in RESTful API development, implementation, and security best practices._
- _ Advanced knowledge of IIoT (Industrial Internet of Things) architectures, security, and implementation._
- _ Proficiency with visualization tools like Tableau, Power BI, or similar data visualization platforms, including advanced dashboard development._
- _ Advanced experience with Elasticsearch or similar data indexing and search technologies._
- _ Strong knowledge of development project management methodologies (Agile, Scrum, Kanban, Watterfall, etc.)_
- _ Experience with Software versioning management (Github, Dev Azure, other)._
- _ Experience with development software frameworks._
- _ Comprehensive understanding of MES (Manufacturing Execution Systems) concepts, architecture, and integration methods._
- _ Expert knowledge of data processing, ETL pipelines, and data transformation techniques._
- _ Strong understanding of cybersecurity principles as they relate to industrial systems and IIoT implementations._
- _ Proven ability to lead technical projects and mentor junior team members._
- _ Excellent problem-solving skills and ability to work in a fast-paced manufacturing environment._
- _ Strong communication skills with ability to explain complex technical concepts to stakeholders._
- _ Demonstrated capability in leading major initiatives that may impact multiple sites or customers._
- _ Experience with agile development methodologies and collaborative tools._
- _ Demonstrates Flex values and commitment to continuous improvement._
- _ ation tools (i.e., Git, Maven, SVN, TFS)._
- _ Experience with Application Servers (i.e., Jboss, Payara, Glassfish, Tomcat)_
- _ Rest Web Services Experience_
- _ Intermediate English_
- _ Experience with Databases is also a plus_
What you’ll receive for the great work you provide:
- Competitive Salary.
- Life & Medical insurance.
- Christmas Bonus.
- Food Coupons.
- Saving Fund.
MG61
Job Category
Production Engineering
**Required Skills**:
Optional Skills:
📌 Automation Software Engineer (Guadalajara)
🏢 Flex
📍 Guadalajara