×
Register Here to Apply for Jobs or Post Jobs. X

Automation Systems Software Engineer

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: Targan INC
Full Time position
Listed on 2026-06-28
Job specializations:
  • Engineering
    Electrical Engineering, Systems Engineer, Robotics
Job Description & How to Apply Below

Engineer Position

This role is key in the realization of automated equipment s position will be hands-on; requiring the Engineer to program, debug and troubleshoot said equipment with the goal of putting machinery into customer facilities.

Key Job Responsibilities
  • Programming of modern PLC/PAC devices using IEC
    61131-3 compliant languages
  • Integration of I/O systems using industrial automation fieldbus protocols such as EtherCAT, ModbusTCP, IO-Link, etc.
  • Integration of Variable Frequency Drives, machine vision, safety, and other pieces of equipment using the above protocols
  • Incorporate sensors for detection, flow, pressure, etc. into the machine program using I/O systems utilizing the above protocols
  • Collaborate with HMI development team to develop operator interface screens the interaction with the PLC.
  • Strong understanding of schematic diagrams of electrical systems
  • Troubleshoot equipment using electrical multi-meters and other testing devices
  • Work as part of a cross-functional team including Engineers and Scientists to create the desired product outcomes
  • Participate as an active member of cross-functional teams; provide and receive constructive input
  • Ability to be given direction and work independently for periods of time to achieve desired outcomes
Key Competencies & Skills
  • Programming in Beckhoff TwinCAT or Codesys.
  • Proficiency in programming using Ladder Logic and Structured text.
  • Familiar with object-oriented approaches with programming such as Function Blocks and data structures.
  • Machine Interface design using vendor packages such as Schneider, Maple, TwinCAT HMI, and Ignition.
  • Interaction with PLC/PAC via appropriate drivers and mapping of variables
  • Creation, troubleshooting, and modification of screens for use by service personnel, maintenance, etc.
  • Familiar with motion control.
  • Understanding different I/O technologies: discrete, analog, encoders, etc.
  • Using source control such as GIT and working collaboratively in a dev-ops environment.
  • Ability to provide troubleshooting support both onsite at customer facilities, and remotely when necessary
Desired Competencies & Skills
  • Experience with basic linear motion
  • Basic understanding of state machines
  • Background in industrial panel design
  • Use of a Parametric 3D package such as Solid Works
  • Utilization of CAE/CAD program such as AutoCAD Electrical
Education & Experience Requirements
  • Bachelor's degree in Electrical Engineering or Computer Science (or similar discipline)
  • 5-8 years of relevant experience

Work is performed inside a flex space building consisting of offices, open desk space, laboratory, machine shop, and a manufacturing floor. Level of noise is usually quiet in the office environment and temperature controlled. Noise levels are elevated in the warehouse space where temperatures can vary depending on the outside elements and weather.

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary