CrawlJobs Logo

Mes Software Engineer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
India , Chennai

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Job category: information technology. Required Technical Skills: MES & Rockwell - Strong hands-on experience with Rockwell FactoryTalk ProductionCentre (FTPC), Modular Framework, Experience with MES installation, upgrades, and lifecycle support, Understanding of ISA-95 and manufacturing system architectures. Software Development - Strong proficiency in Java, JavaScript, ReactJS, SQL, HTML / CSS, PNUTS, Experience developing and consuming RESTful web services. DevOps & Modern Engineering Practices - Experience with DevOps and CI/CD tools, including Docker, Kubernetes, Jenkins, GitLab CI, Azure DevOps, GitHub, Familiarity with automated build, test, and deployment pipelines.

Requirements:

  • MES & Rockwell
  • Strong hands-on experience with: Rockwell FactoryTalk ProductionCentre (FTPC)
  • Modular Framework
  • Experience with MES installation, upgrades, and lifecycle support
  • Understanding of ISA-95 and manufacturing system architectures
  • Software Development
  • Strong proficiency in: Java
  • JavaScript
  • ReactJS
  • SQL
  • HTML / CSS
  • PNUTS
  • Experience developing and consuming RESTful web services
  • DevOps & Modern Engineering Practices
  • Experience with DevOps and CI/CD tools, including: Docker
  • Kubernetes
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • GitHub
  • Familiarity with automated build, test, and deployment pipelines

Additional Information:

Job Posted:
May 03, 2026

Expiration:
May 21, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Mes Software Engineer

MES & Controls Engineer

Lead the integration and optimization of our MES infrastructure while contributi...
Location
Location
United States , San Jose
Salary
Salary:
145000.00 - 200000.00 USD / Year
figure.ai Logo
Figure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in MES systems engineering, industrial automation, or controls engineering in a manufacturing setting
  • In-depth understanding of ISA-95 MES architecture and its integration with automation equipment
  • Strong experience with PLCs (e.g., Allen-Bradley), industrial controls, and HMI/SCADA platforms (e.g., Ignition, Sepasoft)
  • Hands-on experience with industrial communication protocols (e.g., OPCUA, EtherNet/IP, EtherCAT)
  • Proven ability to troubleshoot across software, hardware, and control systems domains
  • Proficient in scripting (e.g., Python, structured text)
  • Familiarity with traceability, OEE and digital twins
Job Responsibility
Job Responsibility
  • Design, configure, and maintain the MES infrastructure with a focus on scalability, reliability, and real-time data availability
  • Integrate MES with new and existing production equipment, work stations, test stations, automation cells, and data acquisition systems
  • Develop and maintain robust UI interfaces, ensuring full traceability, error handling, and synchronization of production events
  • Build real-time dashboards and data pipelines to monitor OEE, system status, test results, and production KPIs
  • Collaborate with manufacturing engineers to support new process introductions, controls programming, commissioning, automation changes, and MES-related troubleshooting
  • Create and maintain internal documentation for MES standards, architecture, and integration workflows
  • Ensure data integrity and high MES availability in a fast-paced, high-mix production environment
  • Fulltime
Read More
Arrow Right

.Net Software Engineer III

The Software Engineer III will primarily focus on designing, coding, and deployi...
Location
Location
United States , Savannah
Salary
Salary:
79000.00 - 112959.00 USD / Year
haeaus.com Logo
Hyundai AutoEver America
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Information Technology, or related field, or equivalent professional experience
  • Minimum 5+ years of experience in IT or software engineering roles
  • Proficiency in Microsoft Office and strong documentation skills
  • Intermediate/Advanced coding experience in C#, ASP.NET, HTML5, WinForms, and debugging GMES applications
  • Strong knowledge of Vue 3.X, Java 17.X, Spring Boot 2.7.X, .NET Framework 4.8, and web servers like NginX, Tomcat
  • Database expertise with MariaDB, Tibero, Oracle 11g, SQL Server, and ability to write PL/SQL statements
  • Familiarity with Windows and Linux environments (RHEL 9.X, RedHat, Debian, Amazon Linux, Rocky Linux, Ubuntu)
  • Excellent analytical skills with ability to troubleshoot complex system issues
  • Ability to generate ideas for system improvement and optimize performance
  • Ability to work overtime when required
Job Responsibility
Job Responsibility
  • Develop Custom MES Applications: Write clean, efficient, and maintainable code to build shop-floor monitoring tools and extend MES functionality for real-time production insights
  • Integrate and Enhance Existing Systems: Design and implement software modules that integrate with current MES platforms, improving performance and adding new capabilities
  • Automation and Infrastructure Coding: Develop scripts and tools for automating MES processes, including provisioning, scaling, and managing Kubernetes clusters for high availability and security
  • System Programming and Optimization: Modify and maintain system-level software components (e.g., compilers, macros, subroutines) and optimize database interactions for speed and reliability
  • Data Collection and Reporting Tools: Build secondary applications for environmental data gathering and assembly repair reporting, ensuring accurate data flow and analytics
  • Testing and Documentation: Conduct unit and integration tests, debug complex issues, and create detailed technical documentation for code, processes, and system configurations
  • Fulltime
Read More
Arrow Right

Life sciences MES Engineer

We are seeking a highly motivated MES (Manufacturing Execution System) Engineer ...
Location
Location
Belgium , Machelen
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master degree in a scientific area
  • 2-5 years of experience working with MES systems in a manufacturing environment
  • Strong technical skills in MES implementation, configuration, and troubleshooting
  • Or experience in recipe building in MES systems
  • Familiarity with integration of MES with ERP, PLC, SCADA or DeltaV systems is a plus
  • Knowledge of validation processes and regulatory requirements (GAMP, FDA, etc.)
  • Excellent problem-solving skills and attention to detail
  • Ability to work effectively in a cross-functional team environment
  • Strong communication skills, both written and verbal
  • Experience with specific MES software (e.g., Siemens SIMATIC IT, Rockwell FactoryTalk, Werum PAS-X, etc.)
Job Responsibility
Job Responsibility
  • Implement, maintain, and optimize MES to ensure efficient production processes
  • Configure the system and provide support to users
  • Ensure compliance with industry regulations
  • Drive process improvements and play a crucial part in system validation
  • Install, configure, and customize MES software to meet production needs
  • Collaborate with cross-functional teams to integrate MES with other systems (ERP, PLC, SCADA, etc.)
  • Perform system maintenance, troubleshooting, and updates to ensure optimal performance
  • Manage user accounts, permissions, and ensure data integrity and security within the MES
  • Develop and execute validation plans and protocols to ensure compliance with industry standards and regulatory requirements (e.g., GAMP, FDA)
  • Maintain detailed validation documentation, test results, and reports
What we offer
What we offer
  • Mobility options (including a company car)
  • Insurance coverage
  • Meal vouchers
  • Eco-cheques
  • Continuous learning opportunities through the Sopra Steria Academy
  • Opportunity to connect with fellow Sopra Steria colleagues at various team events
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - ERP Systems

Own the internal software stack that runs sales, manufacturing, and supply chain...
Location
Location
United States , Palo Alto
Salary
Salary:
150000.00 - 221000.00 USD / Year
1x.tech Logo
1X Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ yrs full-stack (Python + JS)
  • React + PostgreSQL/MySQL
  • End-to-end ownership: design → deploy → iterate
  • ERP integration experience (Odoo, NetSuite, or SAP)
  • Can explain complex systems to non-engineers
Job Responsibility
Job Responsibility
  • Architect and ship full-stack web apps (React + Python)
  • Extend ERP (Odoo/NetSuite) for custom manufacturing workflows
  • Design data models, REST/GraphQL APIs, and real-time dashboards
  • Integrate with PLM, MES, and warehouse systems
  • Harden CI/CD, infra (Docker/K8s), and observability
  • Translate ops pain into production-grade code
What we offer
What we offer
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Fulltime
Read More
Arrow Right

Head of Factory Software & Vehicle Diagnostics

At Mach Industries, we are designing and building the world’s most advanced prod...
Location
Location
United States , Huntington Beach
Salary
Salary:
170000.00 - 250000.00 USD / Year
machindustries.com Logo
Mach Industries
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, or a related engineering field
  • 10+ years of experience in software engineering, controls engineering, automated testing, manufacturing software, or firmware systems
  • 5+ years of experience leading technical teams or engineering organizations
  • Proven track record of shipping production-critical software or managing large-scale automated test systems
  • Strong systems-level thinking across software, hardware, networks, and manufacturing workflows
  • Deep expertise in one or more of the following areas: Manufacturing Execution Systems (MES)
  • PLCs and industrial controls (Beckhoff, Siemens, B&R, Allen-Bradley)
  • Firmware flashing, bootloaders, and secure signing
  • Vehicle or embedded diagnostics (CAN, LIN, Ethernet, UDS, custom protocols)
  • Test automation frameworks, HIL systems, or end-of-line validation
Job Responsibility
Job Responsibility
  • Build, lead, and develop a cross-functional organization including manufacturing software engineers, controls engineers, firmware-tools engineers, diagnostic engineers, and data platform engineers
  • Own the end-to-end architecture for factory software, including MES-like systems, build tracking, serialization, and production workflow tools
  • Lead the design and implementation of vehicle flashing, commissioning, and diagnostics pipelines inside the factory
  • Define and deliver the vehicle–factory communication framework (CAN, Ethernet, custom protocols, telemetry ingestion, APIs)
  • Oversee all end-of-line (EOL) software, automated test stands, calibration systems, and data acquisition infrastructure
  • Partner with manufacturing engineering, build engineering, design engineering, flight software, and NPI teams to integrate software tools and processes across the vehicle lifecycle
  • Implement highly reliable production-grade software with redundancy, observability, and real-time data health monitoring
  • Drive rapid iteration and continuous improvement of test coverage, automation, and factory efficiency
  • Own uptime, performance, and correctness for all software critical to production and test operations
  • Establish coding standards, architecture strategies, and long-range roadmaps for factory software and diagnostics
What we offer
What we offer
  • Offers Equity
  • healthcare
  • dental and vision plans
  • retirement savings
  • paid time off
  • funds for continuing education, training, and career growth
  • Fulltime
Read More
Arrow Right

Manufacturing Process Software Engineer

As a Process Software Engineer you will develop and maintain applications used i...
Location
Location
Portugal , Braga
Salary
Salary:
Not provided
aptiv.com Logo
Aptiv plc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor/Master in Software Engineering, Computer Engineering, Electronics or related fields
  • Understanding of the manufacturing process (preferred)
  • Proficiency in modern programming languages (e.g., C#, .NET, Python, Java)
  • Experience with relational databases (SQL Server, MariaDB)
  • Knowledge web services and system integration
  • Knowledge of source control systems (Git) and CI/CD workflow
  • Experience with manufacturing systems (MES) and industrial equipment integration (preferred)
  • Problem-solving ability and capability to work in fast-paced production settings
  • Intermediate to advanced level of English (written and spoken).
Job Responsibility
Job Responsibility
  • Develop and maintain software applications supporting manufacturing processes, including traceability systems, diagnostic tools and production workflow solutions
  • Integrate software solutions with test equipment and manufacturing systems with MES
  • Ensure reliability, performance and availability for software running in production environments
  • Collaborate with engineering teams to gather requirements, define system architecture and validate solutions
  • Support continuous improvement initiatives by automating manual operations, reducing cycle time, and optimizing data flows.
  • Apply secure coding practices and ensure compliance with Aptiv cybersecurity and IT integration guidelines
  • Produce documentation, including technical design and release notes about operational procedures
  • Contribute to the development and deployment of digital manufacturing technologies across the plant
  • Fulltime
Read More
Arrow Right

Automation Engineer PCS & MES

Step into the world of tomorrow's digital factory and, as a Automation Engineer ...
Location
Location
Switzerland , Uzwil
Salary
Salary:
Not provided
buhlergroup.com Logo
Bühler Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree (MAS/FH/HF) in Software Engineering or equivalent professional experience
  • Advanced knowledge of C#.NET and VB.NET framework
  • Knowledge of basic software tools: .NET, C#, SQL, GIT, Azure DevOps
  • Network knowledge regarding industrial network communication
  • Good communication skills in German and English (min. B2)
Job Responsibility
Job Responsibility
  • Configure MES systems according to customer needs
  • Implement software components for our existing MES system WinCos (vb.net) as well as for the new Web based MES system Mercury (C#)
  • Execute uncomplicated, user-friendly and functional control systems and MES projects for our customers
  • Responsible for continuous Upgrade/Retrofit on existing plant control systems
What we offer
What we offer
  • VIVA Restaurant - daily fitness menu from 9,00 CHF
  • Attractive mobility concept - OSTWIND ZVV / Z-Pass + half-fare travelcard for CHF 365 + CHF 400 public transport credit as well as an attractive first-class travelcard or free parking
  • Health-Port - preventive health care through laboratory analyses, massages, nutritional advice, physiotherapy, group courses and a company doctor
  • Mobile phone subscriptions - special conditions for cell phone subscriptions via Mobilezone with Sunrise and Swisscom
  • Attractive vacation entitlement - from 25 to 30 days of vacation per year depending on age
  • Employer-funded pension plan - independent pension fund that ensures reliable financial security in retirement
  • Fulltime
Read More
Arrow Right

Automation Engineer PCS & MES

Step into the world of tomorrow's digital factory and, as a Automation Engineer ...
Location
Location
Switzerland , Uzwil
Salary
Salary:
Not provided
buhlergroup.com Logo
Bühler Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree (MAS/FH/HF) in Software Engineering or equivalent professional experience
  • Advanced knowledge of C#.NET and VB.NET framework
  • Knowledge of basic software tools: .NET, C#, SQL, GIT, Azure DevOps
  • Network knowledge regarding industrial network communication
  • Good communication skills in German and English (min. B2)
Job Responsibility
Job Responsibility
  • Configure MES systems according to customer needs
  • Implement software components for our existing MES system WinCos (vb.net) as well as for the new Web based MES system Mercury (C#)
  • Execute uncomplicated, user-friendly and functional control systems and MES projects for our customers
  • Responsible for continuous Upgrade/Retrofit on existing plant control systems
What we offer
What we offer
  • VIVA Restaurant - daily fitness menu from 7,50 CHF
  • Attractive mobility concept - OSTWIND ZVV / Z-Pass + half-fare travelcard for CHF 365 + CHF 400 public transport credit as well as an attractive first-class travelcard or free parking
  • Health-Port - preventive health care through laboratory analyses, massages, nutritional advice, physiotherapy, group courses and a company doctor
  • Mobile phone subscriptions - special conditions for cell phone subscriptions via Mobilezone with Sunrise and Swisscom
  • Attractive vacation entitlement - from 25 to 30 days of vacation per year depending on age
  • Employer-funded pension plan - independent pension fund that ensures reliable financial security in retirement
  • Fulltime
Read More
Arrow Right