Software Engineer - Machine Controls

Overview

On Site
$70000 - $100000 yr
Full Time

Skills

SOFTWARE ENGINEER
CONTROLS ENGINEER
ELECTRICAL ENGINEER
LABVIEW
VISUAL STUDIO
TWINCAT
THE WINDOWS CONTROL AND AUTOMATION TECHNOLOGY
TWIN CAT
BECKHOFF
C++
C#
COMMUNICATIONS PROTOCOLS
COMMUNICATION PROTOCOLS
TCP/IP
TCP / IP
TCP
UDP
RS232
RS-232
CAN
PLC
PROGRAMMABLE LOGIC CONTROLLER
HMI
HUMAN MACHINE INTERFACE
PLCS
CONTROLS
EMBEDDED
ROBOTIC
ROBOTICS

Job Details

SOFTWARE ENGINEER - MACHINE CONTROLS

Location: Chicago, IL (Midway Area)
Job Type: Permanent / Full-Time

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 7 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, RS232
  • 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

ESPO Corporation
Leaders in Technical Recruiting & Staffing since 1965

We are an Equal Opportunity Employer and value the benefits of diversity in our workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity and expression, national origin, disability, protected Veteran status, or any other attribute or protected characteristic by law. If you need assistance applying, please contact us directly.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.