Software Engineer

Position Title: Software Engineer
Department: LED Engineering
Reports to: Director, Controls Engineering

Position Summary

Programming of PC and Windows-based applications for Laser Processing Equipment.

Primary Responsibilities
  1. Develops Windows based software applications for controlling Laser Processing Equipment, including GUI, machine control, recipe/file management, etc.
  2. Generates detailed functional requirements and software specifications
  3. Ensures software designs meet functional requirements and are completed on time
  4. Coordinates and generates test plans, protocols and documentation of software
  5. Supports the commissioning of Laser Process Equipment
  6. Provides training to Laser and Service Technicians
  7. Communicates project status to project engineers and managers
  8. Generate support documentation for manuals
Hiring Qualifications
  • BSCS (Computer Science) Degree and preferably 2+ years of software engineering experience.
  • Ability to work both individually and in a team environment as dictated by project requirements and magnitude.
  • Excellent written and verbal communication skills.
  • Technical knowledge in the following areas required:
  • Object Oriented Programming in .NET environment utilizing C#
  • Microsoft Visual Studios
  • Programming in Windows 7/10 Environment

Technical knowledge in the following areas desirable:

  • Knowledge of machine control and motion control with PCs
  • Knowledge of CAD (graphical) programming
  • Knowledge/Experience with of Microsoft Team Foundation Source Control
  • Knowledge/Experience with Windows Forms
  • Knowledge/Experience with markup languages such as XML
  • Knowledge/Experience with C++ programming
Physical Demands

Direct and phone communications with customers, component suppliers, company personnel, and contract personnel. Occasional travel to customer facilities for design, installation, and service related activities. Extended hours of sitting and viewing a computer screen.


All Preco, Inc. employees are empowered to stop production and notify their supervisor/manager if an unsafe act or product quality concern is occurring.  Also, each member of the Preco – Somerset team is responsible for identifying continuous improvement opportunities and participating in problem solving teams as necessary.


To Apply

Send resume to: hr@precoinc.com
This position is located in Somerset, WI

Contact Preco Inc

Contract Manufacturing
715.247.3285 | Email

Laser Equiment
715.247.3285 | Email

Die Cutting Equipment
913.541.0066 | Email