Software Engineer

Position Title: Sofware Engineer
Department: Engineering
Reports to: Director of Engineering

Position Summary

Provides engineering support by the programming of PLC and PC -based applications and performing the following duties:

Primary Responsibilities
  1. Design, develop and maintain software for machine control applications.
  2. Participate in the customization of existing products and development of new products.
  3. Provide debug and post-sale support for Preco equipment.
  4. Ensures software designs meet equipment requirements and are completed on time.
  5. Works individually or a part of a team depending on a project’s scope.
  6. Develop software specifications and flow charts.
  7. Coordinates and engages in testing and documentation of software.
  8. Provides additional or back-up support for projects when passed to production engineering.
  9. Communicates project status to the Director of Engineering.
Hiring Qualifications
  • BS in Computer Engineering or Computer Science with Engineering emphasis, or equivalent.
  • Minimum of 2 years of experience in software development for the manufacturing industry.
  • PLC programming experience receives stronger consideration (not required)
  • C# programming experience using WPF (MVVM a bonus, not required)
  • C++ programming experience (MFC a bonus, not required)
  • Strong written and oral communication skills.
Physical Demands
  • Occasional travel to customer facilities for design, installation, and service-related activities.
  • Extended hours of sitting, viewing a computer screen.
  • Perform software installations and debugging of systems in the manufacturing environment.
  • Occasional light lifting.
Contact Preco Inc

Contract Manufacturing
715.338.3946 | Email

Laser Equipment
715.247.3285 | Email

Die Cutting Equipment
913.541.0066 | Email