Back to Jobs
Full timeOther

C#/.NET Controls Programmer

Steven Douglas CorpPainesville, Ohio🇺🇸United StatesPosted Oct 23, 2026

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationPainesville, Ohio, United States
C#

Job description

Develop and deploy C#/.NET Windows applications that directly control industrial machinery, interfacing with sensors, motors, drives and data acquisition hardware. Collaborate with controls engineers and technicians on design, debugging, factory acceptance testing and customer startups, while maintaining existing tools and code libraries.

Responsibilities

  • Design, develop, test and deploy C# Windows applications for industrial machinery.
  • Build applications that manage real-time I/O, device communication and control logic.
  • Integrate software with sensors, motors, drives, data acquisition devices and other controls hardware.
  • Collaborate with controls engineers to translate machine behavior and operator workflows into maintainable software.
  • Troubleshoot and deploy applications during machine debug, runoff and customer factory acceptance testing.
  • Maintain software tools and libraries using source control and documentation practices.

Required Skills

  • C# .
  • NETWindows application development
  • Industrial hardware integration
  • Real-time I/ODevice communication
  • Control logic
  • Object-oriented design
  • Application architecture
  • Debugging

Similar jobs