Now Hiring<::::Software Engineer

 Check out this job offer from:Ingersoll Machine Tools

Job Description: Summary
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.

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
Siemens experience required

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.

Work Environment
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.

Equal Opportunity Employer M/F/D/V

Job Type: Full-time

: Miki Leombruni

Job Type: W2 - Employee


The location of the job is:707 Fulton Avenue

: Rockford

: Illinois

: 61103

You can contact us via email

Or give us a call!:8159876126

Categories: Engineering, Manufacturing, Technology


Public Information Policy: This posting will be public. By submitting this post, you agree that the information that you post here will be public. Submitted information is posted verbatim. Be sure to use correct information, spelling, and grammar. USA only.

Screening Policy: SCAMS ARE NOT WELCOMED HERE! Your post will be screened. If the information you provided can be verified as legitimate by our screening process, it will be added to this site and/or appropriate social media channels. Scams will discarded, blacklisted, and banned for life. Real Job Postings has the right to deny any and all services without refunds. Businesses searching for independent representatives(1099) are welcomed to search elsewhere. The free and paid services on this site are reserved for regular people looking for real jobs(W2) and genuine companies seeking local employees. Job seekers are to be connected to companies with a proven track record of the highest levels of legitimacy. A negative "review" or "social media post" or "word of mouth" or any other piece of information acquired by Real Job Postings with any method of screening can be used to deny services and/or ban a company from associating with Real Job Postings for life. While screening, if the words "MLM" "scam", "fraud", or related verbiage is associated with your company in any way, Real Job Postings reserves the right to deny services.

(Sent via Real Job Postings)