A leading industrial technology company located in Chicago is seeking a Software Developer to assist in planning, development, and coordination of control software for electron beam welding systems. The ideal candidate will have strong programming skills in C#, C++, and experience in real-time systems. Responsibilities include maintaining existing systems, traveling for client installation and training, and collaborating with a diverse technical team. This position requires excellent communication skills and attention to detail.
Qualifications
Minimum of 5 years of software development and programming experience.
Experience in hardware-software integration and communications protocols.
Robotic programming experience preferred.
Responsibilities
Assist in planning software requirements gathering and development.
Maintain and upgrade existing software systems.
Travel for installation and training of clients.
Skills
TwinCAT real-time development
PLC programming
HMI programming
Version control (Git)
Microsoft Office applications
Communication skills
Problem-solving
Education
Bachelor’s Degree in Computer Science or related field
Tools
C#
C++
LabVIEW
Visual Studio
Job description
A leading industrial technology company located in Chicago is seeking a Software Developer to assist in planning, development, and coordination of control software for electron beam welding systems. The ideal candidate will have strong programming skills in C#, C++, and experience in real-time systems. Responsibilities include maintaining existing systems, traveling for client installation and training, and collaborating with a diverse technical team. This position requires excellent communication skills and attention to detail.