Jobs · Engineering · Illinois

Machine Software Engineer

Sciaky, Inc. · Chicago, IL · 3 mo ago
EngineeringFull-time

Job Summary

The successful candidate will assist in planning and coordinating all activities related to software requirements gathering, design, development and implementation of Sciaky Electron Beam Welding and Additive Manufacturing control and software systems. The developer will also be responsible for maintaining, supporting and upgrading existing systems and applications. The candidate will apply proven communication skills, problem-solving skills and knowledge of best practices to work with the Sciaky team on issues related to the design, development and deployment of the software systems used throughout Sciaky’s product offerings. The candidate must be able to clearly communicate both written and orally, and present products and ideas in a business-like manner. Strong interpersonal skills are required due to continual interaction with customers and users with varying technical backgrounds in a fast-paced work environment.

Work Environment

  • Office setting or designated administrative area
  • Occasional visits to additional company facilities
  • Movement through industrial or manufacturing areas
  • Use of appropriate personal protective wear
  • Consistent observance of established safety policies at all times
  • Occasional travel to other facilities

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
  • Able 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

Supervisory Responsibility

No direct reports.

Similar jobs

Machine Engineer

Air LiquideSanta Ana, CA· 1 wk ago
Engineering$95k–$105k/yrapply on airliquidehr.wd3.myworkdayjobs.com

Machine Engineer

MOHR TalentIndianapolis, IN· 2 wk ago
Engineering$95k–$105k/yrapply on mohrtalent.com