Software Engineer

Midwest Engineered Systems

Waukesha (WI)

On-site

USD 150,000 - 190,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Midwest Engineered Systems in Wisconsin is seeking an experienced Software Engineering Manager who writes code alongside the team. This hands-on leadership role blends software design, architecture, and people management to deliver reliable, on-premise solutions for industrial clients.

You will drive modern C#/.NET/Blazor development, integrate with PLCs, HMIs, and MES, promote Agile practices, and explore ML/AI and robotics to shape the product roadmap.

Qualifications

  • 5+ years software engineering experience.
  • Experience leading teams and mentoring engineers.
  • Strong hands-on coding in C#/.NET.
  • Experience with on-prem deployments in industrial settings.
  • Familiarity with PLC/HMI and MES integrations.
  • Knowledge of ML/AI concepts is a plus.

Responsibilities

  • Design and develop C#, Blazor, and RESTful API solutions.
  • Architect scalable on-premises software with strong DB design.
  • Integrate software with PLCs, HMIs, and MES platforms.
  • Conduct code reviews and define engineering standards.
  • Manage project scope, timelines, and Jira tracking.
  • Champion ML/AI and robotics exploration for product roadmap.
  • Translate business requirements into technical specifications.

Skills

C#/.NET
Blazor
RESTful APIs
SQL Databases
On-Prem Deployment
Agile/Scrum
PLC/HMI Integration
MES Systems
ML & AI

Job description

ABOUT THE ROLE

We are seeking an experienced Software Engineering Manager who thrives as a working manager — someone who leads by example, isn't afraid to write code alongside their team, and brings both technical depth and people leadership to the table. This role sits at the intersection of hands-on engineering, team management, and cross-functional collaboration.


The ideal candidate brings a strong background in enterprise software development, on-premise solution deployment, and manufacturing or industrial technology environments. You are a pragmatic, open-minded technologist who values collaboration, continuous improvement, and emerging technologies like machine learning and robotics.


SKILLS AT A GLANCE


  • C#/.NET

  • Blazor

  • RESTful APIs

  • SQL / Databases

  • On-Premise Deployment

  • Agile / Scrum

  • PLC / HMI Integration

  • MES Systems

  • Machine Learning & AI


KEY RESPONSIBILITIES


  • Design and develop C#, Blazor, and RESTful API solutions

  • Architect scalable on-premises software with strong DB design

  • Integrate software with PLCs, HMIs, and MES platforms

  • Conduct code reviews and define engineering standards

  • Manage project scope, timelines, and Jira tracking

  • Champion ML/AI and robotics exploration for product roadmap

  • Translate business requirements into technical specifications


QUALIFICATIONS


  • 5+ years software engineering experience

  • Strong proficiency in C# / .NET and Blazor

  • RESTful API design, implementation, and integration

  • Relational database experience (SQL Server, PostgreSQL)

  • On-premises software deployment and maintenance

  • Agile/Scrum and Jira project management

  • PLC/HMI and MES integration experience preferred

  • Exposure to ML frameworks and CI/CD pipelines a plus


WHAT WE VALUE IN THIS ROLE

We're not looking for someone who rigidly enforces a single methodology or technology stack. We want a leader who thinks broadly, adapts thoughtfully, and brings the team along for the journey. If you believe great software comes from empowered, collaborative teams — and you still love being in the code — this role was built for you.



  • Hands-on technical contributor

  • Open-minded about technology choices

  • Strong communicator & collaborator

  • Curious about ML, robotics & what's next

  • Organized, Agile, delivery-focused

  • Comfortable in industrial/OT environments

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

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Jobtailor • City of Rochester (NY)

On-site
USD 140,000 - 200,000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
Software Engineering Manager
Software Engineering Manager

Micrologic • Parsippany-Troy Hills (NJ)

On-site
USD 140,000 - 190,000
Manager, Software Engineering
Manager, Software Engineering

MeridianLink • United States

Remote
USD 150,000 - 190,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Hybrid
USD 140,000 - 190,000
Senior Engineer (Remote)
Senior Engineer (Remote)

THE PANTHER GROUP • Boston (MA)

Remote
USD 150,000 - 210,000
Senior Software Engineer
Senior Software Engineer

Pointwest Technologies Corp • Fort Wayne (IN)

On-site
USD 85,000 - 115,000
Sr. Principal Software Engineer
Sr. Principal Software Engineer

Lowes Foods, LLC • Hickory (NC)

On-site
USD 130,000 - 190,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Inclusion-Cloud • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer - C#
Senior Software Engineer - C#

The Timberline Group • Chesterfield (MO)

On-site
USD 100,000 - 140,000