1

Mes Software Engineer Jobs in Seattle, WA (NOW HIRING)

As a Staff Software Engineer, you will develop the software infrastructure necessary for the ... across PLM, ERP, MES, procurement, telemetry, and operational tooling • Select, integrate ...

We are looking for a Staff Software Engineer to join our QualityOS team within Forge MES (Manufacturing Execution System). As a Staff Engineer, you will set the technical direction and architectural ...

They are seeking a Staff Software Engineer to lead technical direction and architectural standards ... Partner across MES product teams - integrate QualityOS into cohesive manufacturing experiences ...

Software Development Engineer Sr

Seattle, WA · On-site

$139K - $183K/yr

... MES, and other common manufacturing software. • Interest in developing innovative systems for manufacturing leveraging IIoT, AI/ML and data engineering. Company : Blue Origin is an aerospace ...

next page

Showing results 1-20

Mes Software Engineer information

See Seattle, WA salary details

$72.3K

$167.9K

$233.9K

How much do mes software engineer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for mes software engineer in Seattle, WA is $167,886.00, according to ZipRecruiter salary data. Most workers in this role earn between $136,600.00 and $196,900.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.

What are popular job titles related to Mes Software Engineer jobs in Seattle, WA? For Mes Software Engineer jobs in Seattle, WA, the most frequently searched job titles are:
Infographic showing various Mes Software Engineer job openings in Seattle, WA as of July 2026, with employment types broken down into 89% Full Time, 7% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 6% Hybrid, and 7% Remote job distribution, with an average salary of $167,886 per year, or $80.7 per hour.

Staff Software Engineer

Endurance Energy

Seattle, WA • On-site

Full-time

Posted 19 days ago


Job description

Job Summary:
Endurance Energy is pioneering the world's first modular subsea geothermal power plants, aiming to convert ocean thermal resources into significant baseload power. As a Staff Software Engineer, you will develop the software infrastructure necessary for the operation of these power plants, including data pipelines and operational software, while collaborating with hardware engineers and other operational leaders to ensure efficient deployment and scaling of the technology.
Responsibilities:
• Architect and build the telemetry, data, and operational software that runs Endurance's power plants on the seafloor and supports subsea deployment operations
• Make and execute the build, buy, and configure calls across PLM, ERP, MES, procurement, telemetry, and operational tooling
• Select, integrate, configure, and where required build the foundational software systems that run Endurance's manufacturing and supply chain
• Write production code, set engineering standards, and build the technical patterns that the broader software team will inherit
• Partner with engineering, manufacturing, supply chain, finance, and policy leaders to ensure the software roadmap maps to operational reality
• Establish cybersecurity, data governance, and development practices appropriate for a venture-backed company operating across federal, defense, and international markets
• As the first software engineer at Endurance, own the technical foundation that the broader software organization is built on
• Help shape the software organization as it grows, including interviewing and onboarding future engineers
Qualifications:
Required:
• 8+ years of software engineering experience
• Track record architecting, shipping, and operating internal software systems (manufacturing, supply chain, engineering data, telemetry, or operations tooling)
• Strong build, buy, and configure judgment with hands-on experience selecting, deploying, or replacing industrial software systems such as PLM, ERP, MES, or procurement platforms
• Demonstrated ability to ship production software end to end, from architecture through deployment and operation
• Technical fluency strong enough to hold credibility with mechanical, electrical, and systems engineers
• Comfort being the first software engineer at a venture-backed company at sub-fifty headcount, including all the ambiguity that comes with it
• Ability to work onsite in Seattle and travel to deployment sites as required
Preferred:
• Experience inside hardware companies known for strong in-house industrial software, such as SpaceX, Anduril, Tesla, Hadrian, Helion, Shield AI, Saronic, Apex, Relativity, or Stoke
• Background in operational technology, SCADA, telemetry, or controls integration adjacent to physical hardware
• Experience with manufacturing execution systems, supplier development tooling, or quality data systems at scale
• Familiarity with cybersecurity frameworks relevant to defense and federal contracting (CMMC, NIST 800-171, FedRAMP)
• Prior experience standing up software for ITAR / EAR controlled environments
• Background in subsea, aerospace, defense, or other regulated hardware industries
Company:
Endurance Energy develops subsea geothermal energy projects to generate continuous electricity from deep-sea hydrothermal resources. Founded in 2008, the company is headquartered in Seattle, USA, with a team of 11-50 employees. The company is currently Early Stage.