Back to Jobs
Full timeOther

C#/.NET Controls Programmer

Steven Douglas CorpPainesville, Ohio🇺🇸United States

Why this role stands out

This role offers an exceptional opportunity to accelerate your career by building sophisticated software that bridges the gap between C#/.NET development and real-world industrial machinery. You will thrive in this collaborative, hybrid environment if you are a detail-oriented problem solver eager to see your code directly power complex hardware systems. Apply today to join a team where your technical expertise will have a tangible impact on cutting-edge engineering solutions.

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