Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policyUS privacy noticeAccessibility

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Jobs
Locationsexpand_more
All locations
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in Virginia
Categoriesexpand_more
All categories
Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
SkillsCompaniesCareer GuidesBlogSalary
JobsLocationsCategoriesCompaniesCareer GuidesBlogSalary

Top states

TexasCaliforniaNew YorkFloridaNorth CarolinaVirginia

Top categories

Healthcare & NursingLogistics & WarehouseEngineeringITSalesHospitality & Catering
  1. Home
  2. chevron_right
  3. engineering
  4. chevron_right
  5. PLC Engineer
Insight Global logo

PLC Engineer

Not Disclosed•Full-TimeOn-site

location_on220, East Main Street, Downtown Durham, Durham, Durham County, North Carolina, 27701, United States

Apply Now

About the Role

This position serves as a bridge between software, electrical, and mechanical engineering to deliver reliable, high-performance motion control solutions. The engineer will play a pivotal role in both new product development and sustaining engineering, focusing on the design, development, and support of control systems for automation and robotic equipment.

You will be responsible for performing kinematic analysis, developing control algorithms, and writing code that drives multi-axis motion and servo systems. The role requires close collaboration with cross-functional teams to influence system architecture, select and interface with vendors for critical components, and ensure compliance with regulatory standards throughout the development lifecycle. Additionally, you will support troubleshooting, root cause analysis, and system enhancements to maintain operational excellence.

Work Environment

The role is primarily office-based with limited exposure to adverse environmental conditions. While the work involves frequent computer use, it also includes hands-on tasks such as lifting, carrying, or pushing/pulling items up to 30 pounds occasionally. The position may require occasional travel (approximately 2-3 trips per year) for system integration, testing, or vendor engagement.

Our Commitment to Diversity

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. As an equal opportunity/affirmative action employer, we believe everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex, sexual orientation, gender identity, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, or military service member status.

Application Process

If you require assistance or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com. For more information on how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy.

Work location

Work model: On-site

location_on

220, East Main Street, Downtown Durham, Durham, Durham County, North Carolina, 27701, United States

Durham, North Carolina

Key Responsibilities

  • check_circlePerform kinematic analysis and develop control algorithms for robotic and automated systems
  • check_circleDesign, implement, and test motion control software for prototypes and production equipment
  • check_circleCollaborate with mechanical and electrical engineering teams to influence system architecture
  • check_circleSelect, evaluate, and interface with vendors for motion control components and sensors
  • check_circleReview and contribute to intellectual property evaluations for new concepts and technologies
  • check_circleEnsure compliance with applicable regulatory and design standards throughout the development lifecycle
  • check_circleSupport sustaining engineering activities including troubleshooting, root cause analysis, and system enhancements
  • check_circleWrite and document code to drive multi-axis motion, servo systems, and automation hardware

Requirements

  • verifiedBachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field
  • verifiedFive to ten years of experience in robotics, automation, or electromechanical system development
  • verifiedProficiency with Beckhoff TwinCAT
  • verifiedExperience programming and configuring PLC systems
  • verifiedStrong background in DC motor control, servo systems, and motion control hardware
  • verifiedHands on experience with programming, debugging, and troubleshooting PLC based automation
  • verifiedWorking knowledge of regulatory standards for hardware and software development (e.g., IEC 60601, ISO 13485, ISO 14971)
  • verifiedAbility to interpret mechanical drawings, electrical schematics, and system level documentation

Nice to Have

Master's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field. Experience with object-oriented software development using C# or C++. Experience with the .NET Framework or .NET Standard. Understanding of UML state machines and their practical application. Knowledge of robotic control theory, including PID control and servo tuning. Cross-platform software development experience. Familiarity with CAN bus networking and other industrial communication protocols.

Insight Global logo
Company

Insight Global

Industry

engineering

View company profilearrow_forwardlanguageWebsite
Quick Overview

Experience

5+ yrs (Senior)

Education

Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field required

Job Type

Full-Time

Skills Required

Similar Job Opportunities

Hidden Creek Country Club logo

Software Engineer, Anvil with Security Clearance

Hidden Creek Country Club • Costa Mesa, California

$166k-220karrow_forward
Boeing logo

Electrophysics Engr/Scien (Electrophysics Engr/Scientist-General)

Boeing • Berkeley, Missouri

$112k-185karrow_forward
Hadrian logo

Mechatronics Engineer

Hadrian • Firestone Park, California

$139k-240karrow_forward

Skills, education and keywords

Skills: Kinematic Analysis, Control Algorithms, Motion Control Software, Multi Axis Motion, Servo Systems, Automation Hardware, Root Cause Analysis, Beckhoff Twincat, Coordinated Servo Motion, Trajectory Control.

Education: Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field required; Master's degree preferred.

Frequently asked questions about PLC Engineer at Insight Global

What does a PLC Engineer at Insight Global do?expand_more
A PLC Engineer at Insight Global is responsible for the following: Perform kinematic analysis and develop control algorithms for robotic and automated systems; Design, implement, and test motion control software for prototypes and production equipment; Collaborate with mechanical and electrical engineering teams to influence system architecture; and Select, evaluate, and interface with vendors for motion control components and sensors.
What are the requirements for this PLC Engineer role?expand_more
Insight Global is looking for candidates who meet the following requirements: Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field; Five to ten years of experience in robotics, automation, or electromechanical system development; Proficiency with Beckhoff TwinCAT; Experience programming and configuring PLC systems; Strong background in DC motor control, servo systems, and motion control hardware; and Hands on experience with programming, debugging, and troubleshooting PLC based automation.
Where is the PLC Engineer role at Insight Global located?expand_more
PLC Engineer at Insight Global is based in 220, East Main Street, Downtown Durham, Durham, Durham County, North Carolina, 27701, United States. This is a on-site role.
Is this PLC Engineer job remote, hybrid, or on-site?expand_more
Insight Global has listed this PLC Engineer role as on-site.
How much experience is required for this PLC Engineer role?expand_more
PLC Engineer at Insight Global typically requires 5+ years of relevant experience at the senior level.
What skills do you need for the PLC Engineer role at Insight Global?expand_more
Key skills for PLC Engineer at Insight Global include Kinematic Analysis; Control Algorithms; Motion Control Software; Multi Axis Motion; Servo Systems; Automation Hardware; Root Cause Analysis; and Beckhoff Twincat.
What education is required for PLC Engineer at Insight Global?expand_more
Educational requirements for this role: Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or related field required; and Master's degree preferred.
What category does the PLC Engineer role belong to?expand_more
PLC Engineer at Insight Global is part of the engineering job category on Recrutus.
Recrutus

Curating the world's most innovative career opportunities. We bridge the gap between visionary talent and industry-leading companies.

Search roles by city, category, skill, or job type — explore verified US employers, salary benchmarks, and remote-friendly teams hiring nationwide.

publiclanguageshare
Job seekers
Browse jobsCompanies hiringRemote jobsJobs by locationJobs by cityJobs by categoryJobs by skillCareer guidesCareer blogSalary insights
Job types
Contractor jobsFull-Time jobsIntern jobsOther jobsPart-Time jobsPer-Diem jobsTemporary jobsVolunteer jobs
Top states
Jobs in TexasJobs in CaliforniaJobs in New YorkJobs in FloridaJobs in North CarolinaJobs in VirginiaAll states →
Top categories
Healthcare & Nursing jobsLogistics & Warehouse jobsEngineering jobsIT jobsSales jobsHospitality & Catering jobsAccounting & Finance jobs
Popular skills
CDL A jobsExcel jobsEnglish jobsMicrosoft Office jobs
Featured employers
Company
About usFAQContactPrivacy policy

Recrutus helps candidates discover roles that match their skills and helps teams reach qualified applicants faster. Browse by metro, discipline, or work style — from internships to senior leadership.

© 2026 Recrutus. All rights reserved.
Terms of serviceCookie policyAcceptable useDMCA policyEmployer termsCandidate terms
Kinematic AnalysisControl AlgorithmsMotion Control SoftwareMulti Axis MotionServo SystemsAutomation HardwareRoot Cause AnalysisBeckhoff TwincatCoordinated Servo MotionTrajectory Control
US privacy notice
Accessibility