Software Controls Engineer

Aegis Worldwide

Location
Troy, Oakland County
Type
Full-time
Salary
114879.05 - 114879.05
Posted
April 20, 2026

Description

Job Description Job Description A Software Controls Engineer in a CNC/PLC environment is responsible for designing, programming, and troubleshooting automated control systems used in manufacturing equipment. This role focuses on developing PLC and CNC software, creating operator-friendly HMI screens, integrating hardware and software systems, and ensuring machines run safely and efficiently. It requires strong technical knowledge of industrial automation, electrical systems, and communication n…