Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Full-time

WEM Automation - A Valstone Company

Build Software that Runs Real Operations. Collaborate to Make It Work.

WEM Automation, a Valstone company, develops high-performance automation solutions that power feed mills, grain operations, and industrial facilities across North America. Our software doesn’t live in a vacuum—it runs on plant floors, helps operators stay productive, and integrates tightly with PLCs and control systems that keep industries moving.

We’re looking for a Software Engineer who brings sharp development skills and a collaborative mindset. You’ll design, develop, and support real-time, PC-based software that connects directly with our engineered-to-order automation systems. You’ll work side-by-side with process engineers, controls specialists, and project managers to deliver software that works—cleanly, reliably, and on time.

If you want to be part of a tight-knit team where your code has real-world impact, and you enjoy solving problems through thoughtful design and strong communication— we’d love to talk.

What You’ll Do

Develop Software for Industrial Automation

  • Design, code, and maintain custom applications that support automation systems, operator interfaces, and back-end configuration tools.
  • Write high-quality software primarily in C# (.NET), with exposure to SQL , VB , and Python .
  • Assist in integrating PC-based applications with PLC platforms (Rockwell, Siemens) and field devices.

Collaborate Across Disciplines

  • Partner with Controls Engineers to ensure seamless interaction between software and hardware systems.
  • Participate in design discussions, planning meetings, and customer walkthroughs to understand use cases and constraints.
  • Assist project teams by providing software configuration, testing, and deployment support.

Support Testing, Documentation, and Issue Resolution

  • Support internal QA and test teams during the software verification process.
  • Help troubleshoot and replicate bugs reported by customers or field personnel.
  • Document your work in a clear, usable format—whether for internal reference or customer-facing manuals.

What You Bring

Experience & Background

  • Bachelor’s degree in Software Engineering, Computer Science, or a related technical field—or equivalent combination of training and experience.
  • 1–5 years of professional experience in software development; industrial automation or controls exposure is a plus.
  • Experience working in a team environment, preferably on integrated or customer-facing software projects.

Languages & Tools

  • Required : Proficiency in C# and .NET application development
  • Preferred : Exposure to Python , VB , SQL , and working with Microsoft SQL Server
  • Familiarity with supporting packaged software solutions and integrating with control systems
  • Bonus for experience in industrial environments or with HMI/SCADA platforms like Ignition or Wonderware

Mindset & Qualities

  • Curious, adaptable, and comfortable working on systems that blend software with physical operations.
  • Detail-oriented, with strong time management skills and a natural tendency to stay organized.
  • Strong communicator who values clarity, collaboration, and problem-solving over perfectionism.
  • Willingness to step in the support customers and team members – including off hours troubleshooting.

Why WEM? Why Now?

Our software helps real people run real operations. From custom interfaces to batch automation logic, your work will directly influence plant efficiency, system reliability, and customer satisfaction. Backed by Valstone and rooted in over 70 years of automation expertise, WEM is evolving its platform—and you’ll be part of shaping what comes next.

If you're excited to build modern software in a mission-critical environment—and work with people who care about quality, clarity, and results—we encourage you to apply.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Pewaukee, WI vacancy
  •  ...Job Description Summary As a Full Stack Development Engineer for our Science and Technology Organization youll build software end to end from responsive user-facing web experiences through the APIs distributed services and data layers that power them. Youll scope and... 
    Suggested
    Full time
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    5 days ago
  • $45 - $60 per hour

     ...Software Engineer – Full Stack (Angular/TypeScript Focus) About Codeworks Codeworks, an LRS Company, has over 25 years of experience serving Fortune 1000 companies in Wisconsin as well as our clients' national locations. Our recruiting team excels at evaluating, advising... 
    Suggested
    Hourly pay
    Full time
    Contract work

    Levi, Ray & Shoup, Inc. (LRS)

    Waukesha, WI
    1 day ago
  •  ...for the design, development, verification, and maintenance of software solutions that enable safe and effective operation of Computed...  ...Tomography (CT) imaging systems. Collaborate closely with Systems Engineering, Clinical Applications, Product Owners, Software Architects,... 
    Suggested
    Contract work
    Visa sponsorship
    Work visa
    Relocation package

    MS0074 GE Medical Systems, L.L.C.

    Waukesha, WI
    5 days ago
  • $55 - $65 per hour

     ...Job Description Codeworks an LRS company is seeking a Software Engineer who enjoys building scalable backend systems solving complex technical challenges and delivering high-quality software that makes a meaningful impact. This contract opportunity offers the chance... 
    Suggested
    Hourly pay
    Full time
    Contract work

    L R S

    Waukesha, WI
    15 days ago
  •  ...GE HealthCare seeks a Senior Software Engineer to design, develop, and maintain software solutions for CT imaging systems. The role involves collaborating across multiple teams to translate clinical requirements into high-quality software while ensuring compliance with... 
    Suggested

    GE HealthCare

    Waukesha, WI
    10 days ago
  •  ...GE HealthCare seeks a Senior Software Engineer to design and develop software components for MRI scanners. This role involves collaborating with cross-functional teams to build reliable, high-quality solutions in Linux environments that directly support medical imaging... 

    GE HealthCare

    Waukesha, WI
    10 days ago
  • $23.5 per hour

    Job Description Codeworks, an LRS company, is seeking a Jr. Software Engineer Internship opportunity. This role offers the chance to apply your skills in support of meaningful work for one of our client partners Seeking highly motivated Computer Science and Software Engineering... 
    Hourly pay
    Contract work
    Internship

    Levi, Ray & Shoup, Inc.

    Waukesha, WI
    2 days ago
  •  ...and minds of communities – one person, one home, one business at a time. We are seeking a highly skilled and experienced Software Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-quality software... 
    Full time
    Local area

    Best Version Media

    Brookfield, WI
    2 days ago
  • $104.9k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in designing and delivering... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    5 days ago
  • $78.8k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer III will play a pivotal role in shaping the execution of... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Milliman

    Brookfield, WI
    7 days ago
  • $78.8k - $199.07k

     ...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of insurance...  ...impact, and sustainability.What this position entailsThe Software Engineer will play a pivotal role in shaping the future of our... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Shift work

    Milliman

    Brookfield, WI
    7 days ago
  • $98.18k - $115.5k

     ...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who...  ...vectorsearch,andpromptengineering.CollaboratewithProductManagement,Engineering,Data,... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Brookfield, WI
    4 days ago
  • $80k - $95k

    Job Requirements Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and digital...  ...all learn, then we’re eager to hear from you.What you will do:Software design and development of applications and frameworks using... 
    Full time
    Temporary work

    Quest Global Services

    Waukesha, WI
    3 days ago
  •  ...equipment and its team members? Then Hydro-Thermal is the company for you! Hydro-Thermal Corporation is seeking an Applications Engineering Manager to lead our Applications Engineering team and deliver accurate and timely technical solutions for our customers.... 
    Full time
    Local area

    Hydro-Thermal Corporation

    Waukesha, WI
    2 days ago
  •  ...wins in technologies and registrations for customers engaged in product design resulting in growing business. Interface with the engineering departments of customers and suppliers. Performs a variety of product, technical and engineering functions including but not limited... 
    Full time
    Temporary work
    Live in
    Flexible hours

    Avnet

    Pewaukee, WI
    3 days ago
  • $97.28k - $164.4k

     ...industrial energy and gas compression. Role Summary: As a Lead Engine Performance Engineer, you will work in a global engineering team...  ...engine testing and calibration.Experience with the following software: AVL suite (PUMA, IndiCom, Concerto), Gamma Technologies GT-Suite... 
    Flexible hours

    INNIO Group

    Waukesha, WI
    5 days ago
  •  ...and experience If you are a good match, make an application. Job Summary We are seeking an experienced Firmware Engineer to develop embedded software for magnetic resonance (MR) platforms. This role requires strong C++ programming skills, hands-on embedded... 
    Long term contract

    OnPoint Insights

    Waukesha, WI
    2 days ago
  •  ...industry and in the local communities.Summary: The Applications Engineering Manager leads Applications Engineering to deliver accurate,...  ...for CPQ and related application-engineering tools; coordinate software administration or development support as needed. Maintain controlled... 
    Local area
    Afternoon shift

    Hydro-Thermal Corporation

    Waukesha, WI
    6 days ago
  •  ...Job Description Summary Systems engineering is a cross-functional engineering discipline centered on an approach mindset and process...  ...workflows. Provide systems architecture leadership across hardware software probe imaging acoustic output and clinical workflow functions... 
    Full time
    Work experience placement
    Immediate start
    Visa sponsorship
    Work visa
    Relocation package

    GE HealthCare

    Waukesha, WI
    15 days ago
  •  ...targeted applications • Data analytics - implement known data engineering tasks including transformation, quality remediation and report...  ...experience working on Oracle data administration• Experience in software development and the software development lifecycle• Experience... 
    Immediate start
    Remote work

    LanceSoft

    Waukesha, WI
    3 days ago
  •  .... INNIO employs over 5,000 people worldwide and is committed to moving energy forward. We’re looking for a Lead Mechanical Design Engineer eager to take on advanced engineering challenges and contribute directly to the evolution of next‑generation reciprocating engines... 
    Worldwide
    Flexible hours

    INNIO Group

    Waukesha, WI
    3 days ago
  • $110k

    Lead Welding Engineer - Robotic Systems & Process QualificationUp to $110,000/yr • Pewaukee, WI Area • 1st Shift / Mon-Fri • Full-Time...  ...Robotics & Offline Programming: Experience with industrial robotic welding systems (FANUC, ABB) and offline simulation programming software.
    Permanent employment
    Full time
    Temporary work
    Local area
    Day shift

    Tri-S Recruiters

    Waukesha, WI
    3 days ago
  • $100k - $110k

    Lead Welding EngineerWaukesha, WIA premier, family-owned custom automation integrator is seeking a Lead Welding Engineer to serve as the primary technical authority for weld process development, WPS qualification, quality compliance, and technical mentorship of Robotic... 
    Permanent employment
    Full time
    Monday to Friday
    Day shift

    iLocatum Recruiting

    Waukesha, WI
    5 days ago
  • $110k - $130k

     ...Job Title: Application Engineering Manager Job Description The Applications Engineering Manager leads the Applications Engineering team to deliver accurate, timely, and commercially sound technical solutions. The role involves translating customer requirements into... 
    Permanent employment
    Temporary work
    Work experience placement

    Actalent

    Waukesha, WI
    2 days ago
  •  ...Requirements Who We Are:Quest Global delivers world-class end-to-end engineering solutions by leveraging our deep industry knowledge and...  ...focused questions when needed.• Develop maintainable embedded software in modern C++ using sound object-oriented design, clear interfaces... 

    Quest Global Services

    Waukesha, WI
    6 days ago
  •  ...Development, this role will be the senior technical lead for backend development within the Technology Solutions team. The Senior Software Engineer designs, builds, and maintains the scalable .NET applications, APIs, integrations, and databases that power Evans... 

    Evans Transportation Services

    Delafield, WI
    1 day ago
  •  ...to moving energy forward. We are seeking a Lead Manufacturing Engineer to join our remanufacturing engineering team. In this role, you...  ...insights from operators.Machining & CAD/CAM Development: Use CAD/CAM software to create, optimize, and improve machining processes.Quality... 
    Work at office
    Worldwide
    Monday to Friday
    Flexible hours

    INNIO Group

    Waukesha, WI
    6 days ago
  •  ...Embedded Engineer I As an Embedded Engineer I, you will support the design, development, testing, troubleshooting, and launch of embedded hardware and software solutions for off-highway market equipment. This is a highly hands-on role with a strong hardware focus, including... 
    Internship
    Live in

    HUSCO International

    Waukesha, WI
    5 days ago
  •  ...moving energy forward. We are looking for a Lead Manufacturing Engineer to be responsible for implementing and validating established Jenbacher...  .../or machining of heavy industrial equipment.Proficiency in CAD software and ability to interpret complex technical drawings and... 
    Daily paid
    Work at office
    Local area
    Worldwide
    Flexible hours

    INNIO Group

    Waukesha, WI
    3 days ago
  •  ...electrical infrastructure. Our Sussex location serves as a key hub for engineering, manufacturing, testing, field service, and product...  ...lead quality engineering efforts across embedded hardware and software products while ensuring reliable, high-quality releases for mission... 
    Worldwide

    CyberCoders

    Sussex, WI
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!