1

Mes Software Engineer Jobs (NOW HIRING)

Install: Hardware and software for any IT equipment and present on-site to fix/deliver the ... Engineering, or a related field. * 5+ years of experience in the development and operation of MES ...

Install: Hardware and software for any IT equipment and present on-site to fix/deliver the ... Engineering, or a related field. * 5+ years of experience in the development and operation of MES ...

Software Engineer MES

Camden, NJ · On-site

$86K - $139K/yr

Software Engineer MES Job Code: 36284 Job Location: Camden, NJ (On-Site) Schedule: 9/80 Regular (Every Other Friday Off) L3Harris Integrated Mission Systems is seeking a Senior Software Engineer.

next page

Showing results 1-20

Mes Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do mes software engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for mes software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an MES Software Engineer, and why are they important?

To thrive as an MES Software Engineer, you need a strong background in computer science, programming (such as C#, Java, or Python), and manufacturing process knowledge, often supported by a relevant degree. Familiarity with Manufacturing Execution Systems (MES) platforms like Siemens Opcenter or Rockwell FactoryTalk, as well as database management and integration tools, is typically required. Analytical thinking, problem-solving, and effective communication are crucial soft skills for collaborating with cross-functional teams and addressing production challenges. Mastering these skills ensures efficient system implementation, smooth integration with manufacturing operations, and the delivery of reliable solutions that drive productivity.

What is a MES Software Engineer?

A MES (Manufacturing Execution System) Software Engineer is a professional responsible for designing, developing, implementing, and maintaining software systems that manage and control manufacturing operations on the shop floor. They bridge the gap between enterprise-level business systems (like ERP) and real-time production processes, ensuring data flows smoothly and efficiently. MES Software Engineers work with technologies such as databases, PLCs, and industrial automation systems to optimize manufacturing performance, improve quality, and enable traceability. Their role often involves collaborating with production teams, IT professionals, and equipment vendors to deliver tailored MES solutions.

What are some common challenges faced by MES Software Engineers when integrating new manufacturing technologies?

MES Software Engineers often encounter challenges when integrating new manufacturing technologies, such as ensuring seamless data flow between legacy and modern systems, adapting to diverse machine protocols, and maintaining system reliability during upgrades. Collaboration with production and IT teams is essential to address compatibility and minimize downtime. Staying up-to-date with evolving industry standards and cybersecurity best practices is also a key part of the role.

What is the difference between Mes Software Engineer vs Manufacturing Software Engineer?

AspectMes Software EngineerManufacturing Software Engineer
Required CredentialsBachelor's in Software Engineering, Computer Science, or related field; familiarity with MES systemsBachelor's in Software Engineering, Computer Science, or related field; experience with manufacturing processes
Work EnvironmentIndustrial settings, manufacturing plants, office environmentsFactories, production lines, office settings
Employer & Industry UsageManufacturing companies implementing MES solutionsManufacturing firms focusing on production software
Common Search & ComparisonYesYes

The Mes Software Engineer primarily focuses on developing and maintaining Manufacturing Execution System (MES) software to optimize production processes. Manufacturing Software Engineers may work on broader manufacturing software solutions, including MES but also other systems like ERP or automation tools. While both roles require similar technical skills and often overlap in manufacturing environments, Mes Software Engineers specialize specifically in MES platforms, making them more targeted for companies implementing MES solutions.

More about Mes Software Engineer jobs
What cities are hiring for Mes Software Engineer jobs? Cities with the most Mes Software Engineer job openings:
What states have the most Mes Software Engineer jobs? States with the most job openings for Mes Software Engineer jobs include:
Infographic showing various Mes Software Engineer job openings in the United States as of July 2026, with employment types broken down into 71% Full Time, and 29% Contract. Highlights an 100% In-person job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Sr. IT MES Engineer

Sr. IT MES Engineer

Qcells

Cartersville, GA • On-site

Full-time

Re-posted 14 days ago


Qcells rating

6.1

Company rating: 6.1 out of 10

Based on 22 frontline employees who took The Breakroom Quiz


Job description

Description
Location: Cartersville, GA
Classification: Salary Exempt
Grade: G2
Job Overview:
We are seeking a motivated and detail-oriented Sr. MES Engineer to join our IT department. This role is primarily focused on process innovation within the manufacturing operations. The successful candidate will develop and operate Smart Factory solutions, design and implement MES software solutions and drive continuous process improvements to optimize manufacturing efficiency and productivity.
KEY RESPONSIBILITIES
  • Develop and Implement MES Solutions: Design, develop and implement MES functions to optimize manufacturing processes and improve overall production efficiency.
  • Process Innovation: Identify opportunities for process improvements and innovations within the manufacturing operations. Develop and implement strategies to enhance productivity and reduce costs.
  • System Integration: Integrate MES with other enterprise systems (ERP, PLCs, AMR, etc.) to ensure seamless data flow and process automation.
  • Technical Support: Provide technical support and troubleshooting for MES applications. Ensure system reliability and performance.
  • Training and Documentation: Develop training materials and conduct training sessions for end-users. Create and maintain detailed documentation for MES processes and systems.
  • Project Management: Lead and manage MES and PI projects, ensuring timely delivery and adherence to project goals and budgets.
  • Collaboration: Work closely with cross-functional teams, including production, engineering, quality, and IT, to align MES and PI initiatives with business objectives.
  • Install: Hardware and software for any IT equipment and present on-site to fix/deliver the equipment.
  • On-site check and report: Perform and inspect the routine(daily, monthly, etc.) checklist and report
  • Continuous Improvement: Monitor and analyze system performance, user feedback, and industry trends to continuously improve MES and PI solutions.
  • Data Analysis: Utilize big data from production, process, quality, and equipment to analyze defects, predict facility failures, and optimize processes through real-time data collection and analysis.
  • Automation: Design and develop transportation logic for logistics automation such as AGV, OHT, and mobile robots.
  • Present on-site: for emergency system issues upon manager's request.
  • Administrative tasks: IT related tasks upon manager's instruction.
  • 24/7 production system support for an IT related issues on shop floor.

QUALIFICATIONS
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5+ years of experience in the development and operation of MES solutions.
  • Experience in automation within high-tech industries such as solar and semiconductors.
  • Technical Skills:
    • Proficiency in MES software (e.g., Miracom MESPlus, LG CNS EzMES, ThiraUtech OpenMES, Wonderware, Siemens SIMATIC IT, Rockwell FactoryTalk)
    • High understanding of equipment communication protocols (SEMI standard, OPC, PLC).
    • Strong knowledge and experience in developing and designing manufacturing processes and platforms.
    • Intermediate or higher skills in database management
  • Strong analytical and problem-solving skills. Ability to analyze complex data and develop actionable insights.
  • Excellent verbal and written communication skills. Ability to convey technical information to non-technical stakeholders.
  • Proven experience in managing projects from inception to completion. Strong organizational and time-management skills.

PREFERRED QUALIFICATIONS
  • Must be proficient in both Korean and English.
  • Experience in developing and operating Smart Factory solutions for high-tech industries such as solar and semiconductors.
  • Development experience in front and back-end technologies such as Java, analysis, and tuning of queries, and development of procedures.
  • Experience using middleware (such as TIBCO Rendezvous) for message communication.

Hanwha Q CELLS provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.

What Qcells employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom