Job Description
Controls Software Engineer – North Reading, MA
Job Description
This role focuses on developing real-time control software for advanced robotic and automation platforms. The primary responsibility is designing and implementing machine control logic using Structured Text (ST) and Function Block Diagram (FBD) programming within Beckhoff TwinCAT, Codesys, or similar IEC 61131-3 environments. You will work closely with robotics, electrical, mechanical, and software engineering teams to develop reliable control systems, integrate automation hardware, and support the deployment of high-performance robotic equipment. This position is ideal for an engineer who enjoys solving complex machine-control challenges and working directly with real-world industrial systems.
Responsibilities:
Design, develop, and maintain PLC-based control software using Structured Text (ST) and Function Block Diagram (FBD).
+ Develop machine control logic, state machines, motion control sequences, ...
Job Description
This role focuses on developing real-time control software for advanced robotic and automation platforms. The primary responsibility is designing and implementing machine control logic using Structured Text (ST) and Function Block Diagram (FBD) programming within Beckhoff TwinCAT, Codesys, or similar IEC 61131-3 environments. You will work closely with robotics, electrical, mechanical, and software engineering teams to develop reliable control systems, integrate automation hardware, and support the deployment of high-performance robotic equipment. This position is ideal for an engineer who enjoys solving complex machine-control challenges and working directly with real-world industrial systems.
Responsibilities:
Design, develop, and maintain PLC-based control software using Structured Text (ST) and Function Block Diagram (FBD).
+ Develop machine control logic, state machines, motion control sequences, ...
Ready to Apply?
Take the next step in your AI career. Submit your application to Actalent today.
Submit Application