
location_on220, East Main Street, Downtown Durham, Durham, Durham County, North Carolina, 27701, United States
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.
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.
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.
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 model: On-site
220, East Main Street, Downtown Durham, Durham, Durham County, North Carolina, 27701, United States
Durham, North Carolina
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.
Hidden Creek Country Club • Costa Mesa, California
Boeing • Berkeley, Missouri
Hadrian • Firestone Park, California
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.