Software Engineer - Machine Controls
New Yesterday
SOFTWARE ENGINEER - MACHINE CONTROLS
Location: Chicago, IL (Midway Area)
Job Type: Permanent / Full-Time
Pay: $, - $, (depending on experience)
Must be a US Citizen to be considered for this role.
Our client, a leading provider of welding technology, is currently hiring a software engineer for machine tool Control to join their team in Chicago, IL.
The Software Engineer will assist in planning and coordinating all activities related to the software requirements of their welding systems.
RESPONSIBILITIES Maintaining, supporting, and upgrading existing systems and applications
Communicating and collaborating to solve problems
Applying knowledge of best practices
Design, develop, and deploy software
Presenting products and ideas
Represent our client in front of customers and users
REQUIREMENTS Bachelor's degree in Computer Science or related engineering degree
Minimum of years of prior direct experience in software development, programming design, and systems management
Experience and understanding with C, C++, C, Labview, Visual Studio
Experience with hardware-software integration, a good understanding of various communications protocols such as TCP/IP, UDP, RS
Experience with real-time system development
Experience preferred with TwinCAT real-time development
PLC, HMI industrial technology programming
Strong knowledge of version control (Git or similar)
Strong ability to grasp and apply new information quickly, high attention to detail, excellent problem-solving skills, ability to multi-task, and enthusiastic attitude
Extensive experience with Microsoft Office applications
Great communication and documentation skills
Ability to work well in a team setting and make decisions in high-stress situations
Travel to the client for installation, testing, debugging, start-up, commissioning, and training
- Location:
- Chicago
- Job Type:
- FullTime