Contact VRSI to discuss an exciting career in the growing field of Machine Vision and Industrial Metrology!

Variation Reduction Solutions, Inc. (VRSI) a Plymouth, MI based company has been providing customers with state-of-the-art vision solutions for metrology, industrial robot guidance, and inspection systems throughout many industries since 1998.  In addition to vision applications, we also specialize in tooling certification, 3D surface scanning and specialized robotic programming.  The VRSI team consists of experienced vision, robot guidance, and metrology specialists providing customers with expert services and unbiased technology evaluations.


Please send your cover letter and resume or any inquiries to us using the information below:


Angela Smith-Kolch - HR Manager: (734) 927-1444

Location: 14901 Galleon Ct., Plymouth MI 48170

Main Office: (734) 414-0035

Fax: (734) 414-0029


Current Employment Openings

Position:  Project Engineer

Successful candidate will work with senior project managers and application engineers to develop and deliver vision-based solutions to our customers. Candidate will be responsible for installation, programming, and onsite or remote customer support for our systems.


  • BS Degree in Electrical or Mechanical Engineering or related

  • Associates Degree in Mechatronics or related

  • Excellent communication skills

  • Adaptable to new technologies

  • Ability to work independently and with a team

  • Willingness for domestic and international travel as required

Additional Experience and Knowledge Desired:

  • 0-3 years of experience in industrial and/or manufacturing environment

  • Knowledge of industrial PLC logic and methods

  • Applied application experience with robotics and machine vision

  • Familiarity with statistical process control analysis techniques (SPC)

  • Strong mathematical background

  • Mechanical aptitude

  • Capable of understanding electrical drawings

  • Intern or Co-op experience in automotive manufacturing facilities


Position:  Software Development Project Engineer

You will be maintaining new and existing software written using Delphi and Polyworks Macro Script Control Language. You will be part of a two-man team. You must be able to collaborate in an organized and efficient manner. You must be capable of self-managing while still keeping the team informed. This job requires you to be flexible and prioritize your own tasks.



  1. Gathering user feedback from customers and internal employees​

  2. Fixing bugs and adding new functionality to the software

  3. Thoroughly testing the changes made

  4. Documenting changes for the benefit of the development team as well as the end user

  5. Helping the end user to implement the updates (this often requires onsite support)

There will be ample opportunities to assist in tasks outside of computer programming. These opportunities include more traditional engineering work like robotics or physical installations.

Required Skills:

  • 2-3 years computer programming experience (Python, C, C++, Matlab, etc.) This can include college classes. It does not need to be on the job experience.

  • Solid mathematical background

  • Strong communication skills

  • Ability to use Microsoft office particularly PowerPoint and Excel

  • Basic understanding of XML structure (HTML or similar)

  • Basic understanding of command line interface (batch files, Powershell, etc.)

Preferred Skills:

  • 3D modeling experience (Polyworks, Solidworks, Catia, NX, etc.)

  • Robotics experience

  • PLC experience

Position:   Controls Engineer

Successful candidate will work with senior project managers and application engineers to develop and deliver high quality vision-based solutions to our customers.


  • Develop electrical and controls system design solutions based on engineer principles and involvement in presentation of the solution to the customer

  • Provide technical support to external and internal customers

  • Resolve operational problems related to projects and minimize delays or unexpected cost increases

  • Responsible for project success whether project leader or as part of a project team

  • Ensure all relevant safety objectives and legal requirements are observed for all work completed

  • Support sales team in pre-sales technical concept and budgeting activities

  • Interpret client requirements, identify and address design parameters and engineering problems and ensure solutions are implemented accurately and within budget

Engineering Skills:

  • Analyze project requirements and perform technical calculations supporting design including electrical requirements, robotic and cell safety standards and motor controls

  • Create and finalize designs to meet project requirements

  • Create accurate Bill of Materials

  • Define equipment and parts from external suppliers

  • Conduct cost and time estimation

Project Execution Skills:

  • Oversee project workflow and support internal and external resources to ensure timely delivery of projects, expected quality and allotted budget

  • Electrical and PLC design of customized solutions including manufacturing automation and safety systems. Able to maintain project scope and identify project creep.

  • Support manufacture, build and validation of systems which include pneumatics, servos, VFD's, relays, communication networks, touchscreen panels, push buttons and robotic integration

  • Create customer documentation such as user manuals, programming diagrams, network diagrams and electrical drawings

  • Ability to architect programs that are simple to test, well-documented and versatile

  • Maintain accurate records and files according to quality standard

  • Commission customized products and systems onsite and at customer facilities

Servicing Skills:

  • Modify systems upon customer request and document amendments accordingly

  • Provide high quality pre-sales, design and post-sales technical support to customers

  • Perform other duties of a similar nature or level


  • Bachelor's degree in Electrical Engineering (or similar related degree)

  • 3+ years related job experience

  • Experience in controls software design, including: Rockwell Studio 5000 Logix Designer, Siemens TIA Portal, Siemens Step7, Siemens SIMATIC WinCC, FactoryTalk View Studio Machine Edition, RSLinx, RSNetWorx for DeviceNet, 2D AutoCAD, EPLAN Electrical, and Ignition or other SCADA systems

  • Experience in Ethernet/IP and DeviceNet hardware design

  • Experience in 480VAC, 240/120 VAC and 24 VDC power/control circuits design including sizing of: control transformers, fuses and circuit breakers, contactors and relays, wire and cables, and pneumatic controls

  • Experience in conforming to safety and operational standardization including Lockout/Tagout, NEMA, OSHA, NFPA, and others

  • Strong fundamental knowledge of control and electrical system design and its application in automated industrial designs including specification of vision, power, sensor, inspection and communications systems

  • Efficiently organize and plan work tasks to meet company goals

  • Critical thinking with exceptional problem solving skills, able to work independently and in team environments

  • Proactive, resourceful and highly motivated with good communication skills and ability to work in high output environment

  • Ability to balance multiple projects

  • Travel as required to support projects

Company Benefits


  • Competitive Salary

  • Medical, Dental & Vision Coverage

  • 401(k) program with company matching contributions

  • Life Insurance

  • Flexible work environment

VRSI is an Equal Opportunity Employer