United States - Ingersoll Machine Tools, Inc. - Software Engineer/ Controls Logic Designer

This individual will develop software which fulfills the requirements of the project specifications using structured analysis and design techniques. With minimal supervision, design, code, test and document the software. Work with Supervision and the Project Engineer to formulate specifications and requirements for the software. Responsible for the quality of the work software produces.
Good communication with customers and functional organization within the company is a requirement.  Engineers in this position must have a demonstrated ability to develop complex designs, which achieve schedule, costs, and quality objectives.
This position is available to Designers who have established a consistent record of successful designs in the field of industrial automation, which advance the lean technical level of company products.
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.
.All qualified applicants will receive consideration for employment without regard to their protected veteran or disabled status and will not be discriminated against.

Terms and Competences and experience requested


  • Develops new, complex designs to meet project specifications.
  • Works with supervision to maintain project schedules, quality, and costs.
  • Supports the development and maintenance of modular logic cross functional on all of our products.
  • Documents designs using the appropriate format to Ingersoll and/or customer standards as required by the project.
  • Debugs software modules and systems, also performs simulation checkout of systems.
  • Assists production personnel in applying software products.
  • Installs software at customer’s site and assists customer in using software products.
  • Assists with any other tasks as needed.
  • Provides assistance to other functional organizations (Manufacturing, Assembly, and Customer Service) throughout the life of the project.
  • Has responsibility for testing and validation of designs.
  • Maintains technical competency and works to expand technical skills and knowledge of other junior employee.
  • Some travel is required for this position.


  • Must be a self-starter who can perform assigned tasks with little supervision.
  • Must have demonstrated ability to develop complex new designs, which advance the level of technology.
  • The ability to work well with others in a team environment is required.
  • A strong knowledge of machine tool types, their function and typical machining process is required.
  • An ability to work to a schedule and budget is required.
  • Should have strong mathematical skills, including algebra, geometry, trigonometry, and calculus/analytic geometry.
  • Must have demonstrated understanding of complex control system architectures and CNC motion control systems.
  • An ability to analyze the software requirements of complex control systems.
  • Must have experience with PLC languages, Ladder, STL, AWL.  Experience with Siemens CNC 840D/Step 7 Plc and Fanuc 30i is considered a plus.
  • High Level Language programming competency in C, C++, Relay Ladder, and/or Visual Basic is required.
  • Knowledge of structured programming techniques and advanced data structures is required.
  • Extensive experience in the use of Personal Computer (PC) systems including the Windows NT, XP Operating system and Microsoft Office application software is required.
  • Knowledge of networking technology is required.


  • Five years experience in a similar field


  • Bachelor’s degree in Electrical Engineering/Computer Science is required which provides extensive occupationally specific knowledge.
  • In absence of a bachelors degree, 5 or more years of experience in a similar field.

Terms and Conditions agreement

Having read the information supplied to me as per Legislative Decree n. 196/03, I authorize:

Read and agree to the Privacy Policy and the treatment of personal data

Interested Parties: candidates evaluated for possible employment.

Interested Parties: candidates evaluated for possible employment.

Camozzi Automation S.p.A., as Data Controller of the processing of your personal data, in accordance with Regulation EU 2016/679, hereinafter GDPR, wishes to inform you that the above-mentioned regulation protects Data Subjects with reference to the processing of their personal data, and that such processing which will be handled in compliance with the principles of fairness, lawfulness, transparency and protection of  your privacy and rights.

Your personal data will be processed according to the dispositions of the above-mentioned regulation and the privacy obligations set therein.

  • fulfilling obligations set by the applicable laws;
  • selecting candidates for possible employment.

Purpose of processing: in particular, your data will be processed for the following purposes, related to the fulfilment of the concerning legislative or contract obligations:

Data processing is necessary to fulfil the above-mentioned obligations and to manage the relationship adequately, therefore, their provision is mandatory for the purposes described. Additionally, you are informed that failure to provide mandatory information, or the provision of inaccurate information may prevent the Data Controller from guaranteeing the adequate processing of your data.

While processing data, the Data Controller may become aware of  particular categories of personal information, such as: data concerning health conditions. This data will be treated in accordance with article 9 of the GDPR.

Data Processing Means: Your personal data may be processed using the following means:

  • electronically, using software systems managed by third parties;
  • electronically, using software systems managed or programmed directly;
  • relying on third parties to provide processing services;
  • collecting data by computing or  telematic means;
  • manually, using hard copy archives.

Data is processed in compliance with the dispositions in articles 6 and 32 of the GDPR and adopting the adequate safeguards applicable.

Communication: your data will be communicated only  to qualified staff, specifically appointed to perform the services necessary to manage the relationship appropriately, guaranteeing the protection of your rights.

Your data will be treated only by employees explicitly appointed by the Data Controller and, in particular, by the following categories of employees:

  • Human Resources employees;
  • Employees tasked with candidate evaluation;
  • Parent, subsidiary and affiliated companies.

Your data  may be communicated to third parties known as Data Processors, in particular to:

  • recruitment entities

Dissemination: Your personal data will not be disseminated in any way.

Your personal data may be transferred, only for the above-mentioned purposes, in the following countries:

  • EU countires.

Data Retention Period. In compliance with the principles of lawfulness, purpose limitation and data minimisation, in accordance with art. 5 of the GDPR, the retention period in relation to your data is:

  • Data Retention Period - 3 years


Data Controller: the Data Controller, as per the law, is Camozzi Automation S.p.A. (Via Eritrea 20/i , 25126 Brescia (BS); e-mail: privacy@camozzi.com; telephone: 03037921; VAT n.: 03207930177), in the person of its pro tempore legal representative.

You have the right to obtain the erasure, (right to be forgotten), purpose limitation, update, rectification, portability and objection to  the processing of your personal data, as well as to exercise the rights set in articles 15, 16, 17, 18, 19, 20, 21 and 22 of the GDPR.


Regulation (EU) 2016/679 Articles 15, 16, 17, 18, 19, 20, 21, 22 - Data Subject Rights
  1. The Data Subject shall have the right to obtain confirmation as to whether or not personal data concerning him exist, regardless such Data have not been recorded yet, and the communication of such data in intelligible form.

  2. The Data Subject shall have the right to be informed of:
  1. the source of the personal data;
  2. the purposes and methods of the processing;
  3. the reasons underlying the Data processing, if the latter is carried out with the help of electronic means;
  4. the identification data concerning Data Controller and Data Processors;
  5. the entities or categories of entities to whom or which the personal data may be communicated and who or which may get to know said data as designated representative(s) in the State’s territory, Data Processor(s) or person(s) in charge of the processing.

     3. The Data Subject shall have the right to:

  1. update, rectify or, where interested therein, integrate the data;
  2. erasure, anonymization or blocking of data that has been processed unlawfully, including data whose retention is unnecessary for the purposes for which it has been collected or subsequently processed;
  3. obtain certification that the operations as per letters a) and b) have been notified,  also regarding their contents, to the entities to whom or which the data were communicated or disseminated, unless this requirement is impossible or involves a manifestly disproportionate effort compared with the right that has to be protected;
  4. data portability.

     4. The data subject shall have the right to object, in whole or in part:

  1. on legitimate grounds, to the processing of personal data concerning him, even though they are relevant to the purpose of the collection;
  2. to the processing of personal data concerning him, where it is carried out for the purpose of sending advertising materials or direct selling or for the performance of market research or commercial communication. surveys.

           Failure to provide personal data will adversely affect the interview.

Privacy Policy in accordance with articles 13 and 14 of Regulation (EU) 2016/679

Fill out the form with your details and attach your Curriculum


Attach here your Curriculum Vitae in doc docx pdf