Control Systems Software Engineer

  • location: Burlington, WI
  • type: Contract
  • salary: $53 - $55.28 per hour

job description

Control Systems Software Engineer

job summary:
Due to continued growth our client is looking for a Control Systems Software Engineer. This facility is located in Racine County Wisconsin. This position performs a variety of highly technical duties as part of a team that will improve Concrete Batch Plant Control Systems products to meet customer requirements.

The duties include Microsoft Windows PC programming, testing, and debugging; interpreting electrical control system schematics; verifying and troubleshooting Control System and related Batch Plant hardware; and providing technical support to customers.

Education and Experience

Bachelor's degree in electrical engineering, computer science, or equivalent; two-year associate degree will be considered; 1+ years' experience in control system software development, and Microsoft Windows-based operator interfaces.

Computer Skills: The ideal candidate will have working knowledge of:

  • Microsoft Office VBA, Microsoft Access, C# and/or VB.Net, SQL Server
  • Knowledge of relational database design and programming (Access and SQL Server)
  • Software Development best practices including design, documentation, agile development, code repositories, automated testing.
  • Familiarity with Allen Bradley PLCs (SLC 500), and Turck BL20 I/O System.
Candidate will also have experience with:

  • Communications algorithms on PLC and PC platforms
  • Structured Text Coding and coding in the CodeSys environment.
  • Batch Control System concepts, including State Machine and Process Control theory
location: Burlington, Wisconsin
job type: Contract
salary: $53.00 - 55.28 per hour
work hours: 8am to 4pm
education: Associates
  • Troubleshoot and resolve issues in the Microsoft Access VBA environment, the operator interface for control system products that also utilizes a PLC for equipment control.
  • Verify proper wiring of electrical control system panels assembled for customers by validating operation of individual functions of the overall control system.
  • Develop accessory applications in C#.Net using Visual Studio.
  • Create end-user and engineering documentation for PC and PLC control programs.
  • Embrace and follow software development standards to ensure consistent products.
  • Provide phone support to customers, sometimes out of normal business hours.
  • Troubleshoot PLC control functions and interaction with electrical components.

  • Experience level: Entry Level
  • Minimum 1 year of experience
  • Education: Associates (required)
  • PLC (1 year of experience is preferred)
  • VB.NET (1 year of experience is preferred)
  • SQL (1 year of experience is preferred)
  • Controls (1 year of experience is preferred)
  • SOFTWARE ENGINEER (1 year of experience is preferred)
  • Circuit Board Design (1 year of experience is preferred)
  • Power Systems

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up

related jobs

    Engineer III

  • location: Round Lake, IL
  • job type: Contract
  • salary: $25 - $35 per hour
  • date posted: 3/5/2021