Programming and Automation Engineer
Core
Developing automation systems, control logic, and data solutions to optimize manufacturing processes, enhance safety, and support continuous improvement in industrial settings.
Role type
Senior IC automation and control engineer
Builds
Automated manufacturing systems, control logic, data analysis tools, and process technologies
Domain
Industrial manufacturing / Energy technology
Deliverable
production ML models | product features | infrastructure
Required skills
LabVIEW programming, PLC ladder logic, Python, SQL, CAD/CAM design, industrial communication protocols (Modbus, Ethernet/IP, OPC UA), robotics platform integration, mechanical/electrical troubleshooting
Preferred skills
LabVIEW certification, SolidWorks proficiency, 3+ years in programming/automation/mechanical design
Technologies
LabVIEW, PLCs, Python, SQL, SolidWorks, Modbus, Ethernet/IP, OPC UA
Responsibilities
Design and develop automation systems and control logic; Create CAD models, BOMs, and drawings for automated equipment; Develop LabVIEW programs and PLC ladder logic for process control; Analyze operational data using Python and SQL; Troubleshoot existing automated systems and machinery; Provide training to production teams on new systems
Seniority
Senior, hands-on IC