Machine Software Engineer
Targeted Creative Communications, Inc. · Chicago, IL · 3 mo ago
On-siteSalesFull-time
Primary Responsibilities
- 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. Works well in a group setting Ability to make decisions in high-stress situations
- Travel to the client for installation, test, and debug, start-up/commissioning and training.
Minimum Requirements
- Bachelor’s Degree in Computer Science or related Controls/Automation programming experience. Minimum of 5 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, good understanding of various communications protocols such as TCP/IP, UDP, and RS232
- Experience with real-time system development
- Electrical Engineering knowledge highly desirable
- Robotic Programming
- Analog to Digital and Digital to Analog conversions
- Mechanical and Electrical Assembly
- Embedded systems design
- Experience and understanding of UNIX, VX-Works and VME systems