Industrial Software Engineer – Manufacturing & IoT

3M

Town of Woodbury (NY)

On-site

USD 99,000 - 121,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

3M seeks an Advanced Software Development Engineer to design, develop, and deploy scalable software for process development environments. You will work with R&D, manufacturing, and IT teams to translate needs into robust tools and dashboards.

The role emphasizes software for data collection, real-time operations, and integration with PLCs and IoT platforms, requiring strong coding, testing, and deployment practices.

Qualifications

  • Bachelor’s degree or higher in computer-related field (CS, SWE, CE, EE, IS).
  • Three years of experience in software development, industrial software, or related technical work.
  • Experience programming in modern languages (C#, .NET, Python, Java, JavaScript).
  • Experience with databases, APIs, system integrations, or data environments.
  • Experience developing software for smart manufacturing or industrial automation.

Responsibilities

  • Designing, developing, testing, and supporting custom software applications for process development environments, with scalable production-ready focus.
  • Collaborating with R&D, process development, manufacturing, automation, quality, and IT teams to translate needs into software tools.
  • Building applications that monitor processes, collect data, execute workflows, and provide reporting/visualization.
  • Developing software interfacing with PLCs, data historians, IoT platforms, and connected manufacturing systems.
  • Creating dashboards, analytics applications, or AI/ML-enabled solutions for process understanding.

Skills

C#
.NET
Python
Java
JavaScript

Education

Bachelor’s degree or higher in Computer Science / Software Engineering / Computer Engineering / Electrical Engineering / Information Systems

Tools

Databases
APIs

Job description

3M seeks an Advanced Software Development Engineer to design, develop, and deploy scalable software for process development environments. You will work with R&D, manufacturing, and IT teams to translate needs into robust tools and dashboards.

The role emphasizes software for data collection, real-time operations, and integration with PLCs and IoT platforms, requiring strong coding, testing, and deployment practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Industrial Software Engineer – Manufacturing & IoT
Senior Industrial Software Engineer – Manufacturing & IoT

3M • Woodbury (MN)

On-site
USD 99,000 - 121,000
Relocation assistance
Digital Factory Developer
Digital Factory Developer

SkyIO, Inc. • United States

On-site
USD 90,000 - 140,000
Competitive compensation
Flexible work environment
Career growth opportunities
Industrial IoT & Manufacturing Apps Developer
Industrial IoT & Manufacturing Apps Developer

SkyIO, Inc. • United States

On-site
USD 90,000 - 140,000
Competitive compensation
Flexible work environment
Career growth opportunities
Industrial Software Engineer: Manufacturing & Automation
Industrial Software Engineer: Manufacturing & Automation

Confidential Jobs • Corinne (UT)

On-site
USD 90,000 - 130,000
Competitive salary
Career growth
Advanced manufacturing tech
+2
Senior Factory Software Automation Engineer
Senior Factory Software Automation Engineer

Mach Industries Inc. • Huntington Beach (CA), Northern (KY)

Hybrid
USD 150,000 - 195,000
Equity options
Health insurance
Retirement plans
+2
Advanced Software Development Engineer
Advanced Software Development Engineer

3M • Woodbury (MN)

On-site
USD 99,000 - 121,000
Relocation assistance
Software Deployment Manager (Industrial IoT & Manufacturing Systems)
Software Deployment Manager (Industrial IoT & Manufacturing Systems)

DENSO • Maryville (TN)

On-site
USD 120,000 - 170,000
Software Engineer
Software Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 70,000 - 85,000
Industrial Automation Engineer
Industrial Automation Engineer

SII Group USA • Austin (TX)

On-site
USD 90,000 - 120,000
Opportunity to work on complex automation systems
Ownership from concept through deployment
Fast-paced, engineering-driven environment
Industrial IoT & Digital Manufacturing Consultant
Industrial IoT & Digital Manufacturing Consultant

LTM • Holland (MI)

On-site
USD 120,000 - 180,000
Medical plan
Disability coverage
401(k) plan with company match
+3