Real-Time Controls Programmer (C#/.NET)

Steven Douglas

Concord Township (OH)

On-site

USD 90,000 - 120,000

Full time

30 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
HSA
Employee Assistance Program
401(k) with company match
Paid vacation and holidays
Professional development opportunities

Job summary

Steven Douglas Corp. is seeking a Controls Programmer to design, develop, and deploy C# Windows applications that directly control industrial machinery.

You will work closely with controls engineers and technicians on one key solar manufacturing project, ensuring real-time performance and robust hardware interfaces. The role requires 5+ years in C#/.NET for industrial apps, hands-on experience with hardware interfaces, and a Bachelor’s in a related field.

Qualifications

  • 5+ years designing, developing, and deploying C# Windows applications in a .NET environment.
  • Hands-on experience interfacing with industrial hardware (sensors, motors, drives, data acquisition).
  • PC as primary controller with real-time I/O, device communication, and control logic.
  • Strong fundamentals: OO design, architecture, debugging, and version control workflows.
  • Able to work on the plant floor with engineers and technicians to translate hardware behavior into software.

Responsibilities

  • Design, develop, test, and deploy C# Windows applications that run on industrial machinery and interface with hardware.
  • Build and support applications where the PC is the primary controller with real-time I/O and communication.
  • Collaborate with controls engineers to understand machine behavior and translate into maintainable software.
  • Support deployment and troubleshooting during machine debug, FAT, and customer startup.
  • Maintain and improve existing tools and libraries with good source control and documentation.
  • Identify where software can improve machine reliability, data visibility, and troubleshooting speed.
  • Travel ~10% to support customer startups and project implementation.

Skills

C# / .NET
Industrial hardware interfacing
Real-time I/O control
Software debugging
Plant floor collaboration
AI tools usage

Education

Bachelor’s degree in Computer Science / Software Engineering / Electrical/Computer Engineering

Tools

GitHub
SQL
Python
Allen-Bradley PLCs / Ignition

Job description

Steven Douglas Corp. is seeking a Controls Programmer to design, develop, and deploy C# Windows applications that directly control industrial machinery.

You will work closely with controls engineers and technicians on one key solar manufacturing project, ensuring real-time performance and robust hardware interfaces. The role requires 5+ years in C#/.NET for industrial apps, hands-on experience with hardware interfaces, and a Bachelor’s in a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time C# Controls Programmer for Industrial Automation
Real-Time C# Controls Programmer for Industrial Automation

Steven Douglas Corp. • Ohio

On-site
USD 90,000 - 130,000
Health insurance
401(k) with match
Paid vacation
+2
Real-Time Controls Programmer (C#/.NET) for Industrial Automation
Real-Time Controls Programmer (C#/.NET) for Industrial Automation

Steven Douglas Corp. • Painesville (OH)

On-site
USD 90,000 - 120,000
Competitive salary based on experience
Employer-paid medical, dental, and vis
401(k) with employer match
+2
Industrial Controls Programmer (C#) - Real-Time PC Control
Industrial Controls Programmer (C#) - Real-Time PC Control

Steven Douglas Corp • Ohio

On-site
USD 90,000 - 125,000
Employer-paid medical, dental, and vis
Health Savings Account (HSA)
401(k) with 4% employer match
+2
Real-Time C# Controls Programmer for Industrial Machinery
Real-Time C# Controls Programmer for Industrial Machinery

Steven-Dougla • Concord Township (OH)

On-site
USD 90,000 - 120,000
Competitive salary
Incentive opportunities
Employer-paid medical, dental, vision
+5
Senior Automation Controls Engineer for Custom Systems
Senior Automation Controls Engineer for Custom Systems

Steven Douglas Corp • Painesville (OH)

On-site
USD 90,000 - 130,000
Health insurance (100% employer-paid)
Dental & Vision insurance (100%)
Health Savings Account (HSA)
+4
Controls Engineer – Real-Time Automation & Data Solutions
Controls Engineer – Real-Time Automation & Data Solutions

SoftWear Automation, Inc. • Austell (GA)

On-site
USD 70,000 - 90,000
Controls Programmer – C#/.NET
Controls Programmer – C#/.NET

Steven Douglas Corp. • Ohio

On-site
USD 90,000 - 130,000
Health insurance
401(k) with match
Paid vacation
+2
Controls Programmer – C#/.NET
Controls Programmer – C#/.NET

Steven Douglas • Concord Township (OH)

On-site
USD 90,000 - 120,000
Health Insurance
HSA
Employee Assistance Program
+3
Automation Controls Engineer — Custom Machines & Growth
Automation Controls Engineer — Custom Machines & Growth

Steven Douglas Corp. • Ohio

On-site
USD 90,000 - 140,000
Competitive salary
Health insurance
401(k) with match
+2
Controls Programmer – C#/.NET
Controls Programmer – C#/.NET

Steven Douglas Corp. • Painesville (OH)

On-site
USD 90,000 - 120,000
Competitive salary based on experience
Employer-paid medical, dental, and vis
401(k) with employer match
+2