Innovative Control Systems, Inc. (ICS) is the absolute leader in the manufacturing, installation and the support of car wash equipment and systems. Founded in 1988, ICS has grown steadily over the years, and continues to expand as the technical features of our cutting-edge software and innovative computerized car wash equipment continues to evolve with great customer satisfaction.

ICS began operations under the simple value-creation philosophy:
"A superior product, advanced technology and an uncommon dedication to customer service upon which customers can achieve unusual success."

ICS provides customer service and tech support for its 2000 + customer base using the ITIL Standards of service and support. ICS is heading into its next phase of growth and because of this expansion is looking for qualified candidates to fill the many positions available.

Currently, ICS employs more than 150 professionals located throughout the United States and has office locations in both Wind Gap, PA and Lake Forest, CA.

ICS Job Opportunities | If you are team oriented, committed to customer service and seeking challenges, ICS has a variety of career opportunities. Successful candidates must complete favorable pre-employment background/drug screening.

Note: Click on position title below to read short job description.


  • Automation / Control Engineer – PLC Programmer

      The PLC Automation Engineer is the final escalation point for issues around PLCs, VFD, Motor Starters, Industrial Controllers, and automation controls that cannot be resolved by levels 1 & 2 support staff. This position is capable of troubleshooting and resolving the most difficult and complicated issues. This individual is an expert in their field and is responsible for not only assisting support personnel, but with the research and development of solutions to new or unknown issues. This position works closely with Field Installation, Product Management and Product Development. The Engineer is responsible for developing, enhancing and executing documented procedures, focusing on real-time analysis and troubleshooting of escalated issues.

      Potential candidates must meet the following requirements:
    • Diploma in Industrial Electronics and 2 years related experience/training or equivalent combination of education and training.
    • Minimum 2 years, preferred 5 years of strong experience working with VFDs, PLCs, Motor Starters, Industrial Controllers and Automation controls. Is familiar with panel building and wiring.
    • Preference will be given to candidates familiar with Hydraulics, Pneumatics and Integration of machine controls.
    • Proven conceptual problem solving expertise.
    • Working level experience with MS operating systems.
    • Strong written and verbal communications skills.
    • Must be a team player.
    • Good organizational and inter personnel communication skills.

  • Sr. Software Engineer/Developer: .Net, C#/C++, SQL

      The Sr. Software Engineer/Developer is responsible for developing and debugging source code, producing quality software documentation, lead project management, assist in testing the developed software and provide support for field problems. This role requires a strong ability to take ownership of a project, the ability to work as part of a team with minimal supervision, have excellent problem solving skills and be able to resolve issues in a timely manner.

      Potential candidates must meet the following requirements:
    • Minimum 5 years’ experience in software development with an emphasis on multi-threaded applications using C#, C++, .NET Framework, and MS-SQL.
    • Experience in developing RS232/USB drivers for various device components a major plus.
    • Experience in designing GUI interfaces in QT development environment a major plus.
    • Experience in developing applications that run on Linux platform.
    • Experience in MS-SQL, Entity framework, LINQ (SQL commands, Triggers, Stored Procedures) a plus.
    • Knowledge of IIS a plus.
    • Troubleshooting and problem solving of MS-SQL server and databases a plus.
    • Must have proven experience in a process oriented development environment with excellent knowledge of Software Development Life Cycle (SDLC).
    • Proven record of accomplishment of producing high quality software.
    • Excellent troubleshooting skills and resolve software issues in a timely manner.
    • Good organizational and inter-personnel communication skills.

  • Quality Assurance Technician/Engineer

      The Quality Assurance Technician/Engineer is responsible for the testing of proprietary Windows-based applications and embedded systems. You will maintain, manage software revisions and build Installer for products release. This role requires a strong ability to quickly determine the best test approach for an assigned project, the ability to work efficiently, independently, and to be able to handle multiple projects concurrently. The test engineer should have a working knowledge of the Software Testing Life Cycle and will be involved in all phases of verification testing (test case development and execution, reviewing requirements) and the validation process. The test engineer will verify field reported problems in the test lab. In addition, the test engineer will supply product information to the technical writing staff to facilitate the creation of documentation.

      Potential candidates must meet the following requirements:
    • Bachelors’ degree and 2 years related experience/training or equivalent combination of education and training.
    • 2+ years direct experience functioning in a quality assurance environment.
    • Strong troubleshooting skills driven by a logical methodical approach.
    • Highly organized with strong record keeping/documenting skills.
    • Skill set should include the various Windows platforms, Microsoft SQL Server 2008 Visual Studio / .NET Framework, networking concepts, knowledge of Web Services, Client / Server Applications.
    • Prepare test plans and test cases for software applications as per requirements.
    • Experience in testing Web based applications.
    • Hands on experience with MS-SQL commands, stored procedures and triggers a major plus.
    • Knowledge of Software Development Life Cycle (SDLC).
    • Strong comprehension of all concepts and applications of quality assurance testing.
    • The ability to perform all of the regular functions commonly required in quality assurance testing.
    • Knowledge of electronic hardware, electrical circuits, and AC/DC components.
    • Excellent working knowledge of Microsoft office.

  • Database Report Writer

      We are seeking a full-time SQL Developer/Report Writer to join our team to develop Reports and dashboards using SQL Reporting Services, custom dashboard designer application and Microsoft SQL. Qualified candidates will have experience in Microsoft SQL programming and Report Writing Services and Dashboard Design tools. A Report Writer will gather requirements and create specs for report development and provided recommendations of solution options. Microsoft Certification is preferred.

      Essential Job Functions:
    • The ability to deliver projects and tasks on time.
    • Develop and maintain custom reports and dashboards .
    • Implementing and maintaining formal SQL coding processes, documentation, and standards.
    • Work and communicate with team members to develop new solutions.
    • Position could require periodic after normal working hours support of applications.

    • Education and Experience:
    • Bachelors Degree and 4 to 6 years’ experience in the following:
      • Microsoft SQL programming, database design, and query.
      • Microsoft SQL Reporting Services (proficient using Report Builder).
      • Dashboard design tools.
    • Experienced gathering requirements and creating specs for report development.
    • Experience evaluating and facilitating the recommendation of various solution options.
    • Excellent communication skills.
    • Crystal Reports experience would be a plus.
    • Microsoft Certifications is a plus.

Equipment Production:

  • Machinist / Welder

      Looking for individual who has experience running conventional equipment and welding. Lathes, milling machines, band saw, etc. Day shift. Our company offers competitive wages; an excellent benefits package which includes FULLY PAID BC/BS medical benefits for the employee, paid holiday and vacation time, paid group life insurance (employee only) and profit sharing plan. Wage based on experience.

    • Machinist: 2 years (Required).
    • Experience in using electrical or manual tools (saws, squares, calipers etc.).
    • Ability to read and interpret technical documents and drawings.
    • Knowledge of relative safety standards and willingness to use protective clothing (face-shield, gloves etc.).
    • Must be able to create QUALITY parts and pay attention to detail.
    • Will be required to cross train for other areas of the machine shop.
    • Since other job-related duties are required, flexibility to work as a TEAM is essential.
    • Welding experience a plus.
    • License: Driver's License (Required).

ICS Work Environments:
  • The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • The noise level in the traditional indoor office work environment is usually moderate. There is no or very limited exposure to physical risk. This position may occasionally require travel including an overnight stay as may be necessary to meet customer needs. Normal risks associated with travel and/or set up of Company’s system may be expected.
  • The working hours are from 8:00 to 5:00 with 1 hour lunch and 2 – 15 minute breaks (1 in morning and 1 in afternoon).

ICS Physical Demands:
  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
  • While performing the duties of this job, the employee is regularly required to stand; walk; sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee must regularly lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, color vision, and ability to adjust focus.
Innovative Control Systems is the industry-leading provider of technology solutions for the car wash industry located in Wind Gap PA.,

ICS Benefits Include:

  • Competitive salaries
  • Matching 401K Plan
  • Company Paid Employee Medical Benefits and Life Insurance
  • In-house Fitness Center
  • Free Car Washes

Take the next step in your career. Contact us to discuss joining the ICS team.

Apply Here!

Thank you for your interest in a career with Innovative Control Systems.

Please select position.