Controls Programmer - C#/.NET
Steven Douglas Corp
Bring Your Software Expertise to Steven Douglas Corp. (SDC)
At SDC , we design, engineer, and build custom automation systems that solve complex manufacturing challenges for customers across medical, consumer products, industrial, automotive, and other industries. As a family-owned and growing business, we are committed to delivering innovative solutions by blending proven engineering principles with creative approaches to automation.
We are looking for a Controls Programmer who combines strong C#/.NET development skills with a hands-on understanding of industrial hardware. In this role, you will work primarily on advanced test and process equipment we build for one of our key customers in the solar manufacturing industry. Most of these systems are PC-controlled, meaning the application you build is the sole controller, directly driving sensors, motors, drives, and data acquisition hardware in real time. We are looking for team players who enjoy working side by side with our controls engineers and technicians to design, build, and deploy software that keeps this equipment running reliably.
Why Join SDC?
- Software That Runs Real Machines: Your applications won’t sit on top of the equipment; they’ll be the controller, running machines on the plant floor and through months-long tests.
- Collaborative Environment: Work closely with our controls engineers, technicians, and project managers from design through debug, runoff, and customer startup.
- Family-Owned Culture: Experience a supportive and agile environment that values technical excellence and personal growth.
What You’ll Do
- Design, develop, test, and deploy C# Windows applications that run on industrial machinery and interface directly with sensors, motors, drives, data acquisition devices, and other controls hardware.
- Build and support applications where the PC serves as the primary controller in the system, managing real-time I/O and device communication.
- Work directly with controls engineers to understand machine behavior, hardware interfaces, and operator workflows, and translate them into clean, maintainable software.
- Support deployment and troubleshooting of your applications during machine debug, runoff, and customer Factory Acceptance Testing (FAT).
- Maintain and improve existing software tools and code libraries, applying good source control and documentation practices.
- Collaborate with the controls team to identify where custom software can improve machine reliability, data visibility, or troubleshooting speed.
- Travel approximately 10% to support customer startups and project implementation.
What We’re Looking For
- 5+ years of experience designing, developing, and deploying C# Windows applications in a .NET environment.
- Hands-on experience developing applications that interface directly with industrial hardware, such as sensors, motors, drives, data acquisition devices, or instrumentation, on machinery or manufacturing/test equipment.
- Experience building applications where the PC is the primary controller in the system, handling real-time I/O, device communication, and control logic.
- Solid understanding of software fundamentals, including object-oriented design, application architecture, debugging, and version control workflows.
- Comfortable working on the plant floor alongside engineers and technicians to understand machine behavior and translate it into usable software.
- Ability to use AI tools and code generation to work more efficiently while maintaining full responsibility for all output.
- Bachelor’s degree in Computer Science, Software Engineering, Electrical/Computer Engineering, or equivalent hands-on experience.
Preferred Qualifications
- Experience with SQL or other databases for storing and retrieving machine or process data.
- Experience with GitHub or other source control platforms.
- Working knowledge of Python for scripting, data processing, or test automation.
- Experience with other industrial controls platforms, such as Allen-Bradley PLCs, HMIs, Ignition, robotics, or machine vision systems.
- Ability to read and understand electrical schematics.
What Success Looks Like
- Successful Electrical Controls Programmers at SDC:
- Deliver reliable, well-structured Windows applications that operators and engineers can use every day.
- Build software that communicates cleanly and reliably with the sensors, motors, and hardware it controls.
- Develop software capable of running months-long tests without interruption.
- Communicate clearly with engineers, technicians, and project teams about what the software does and why.
- Continuously improve our code libraries, tools, and development practices.
- Help make every machine's software as solid as the hardware it runs on.
What We Expect From Everyone at SDC
- Every role at SDC is built on a shared set of expectations that define how we work together.
- Demonstrate professionalism, integrity, and accountability in everything you do.
- Treat coworkers, customers, suppliers, and partners with respect.
- Communicate openly and collaboratively across all departments.
- Take ownership by identifying issues early, proposing solutions, and following through.
- Adapt to changing priorities while maintaining a positive, team-first attitude.
- Produce high-quality, detail-oriented work that supports safety, quality, and continuous improvement.
- Be dependable, willing to learn, and ready to support teammates whenever needed.
- Contribute to a workplace built on trust, teamwork, and shared success.
Why Join Steven Douglas Corp.?
- Work on challenging, custom automation projects—not repetitive production support.
- Collaborate with an experienced team of engineers, machinists, electricians, assemblers, and project managers.
- See your designs come to life from concept through customer startup.
- Help shape engineering standards and influence how future machines are built.
- Grow your technical skills while working with robotics, vision systems, servo motion, AI-enabled inspection, and advanced automation technologies.
- Join a stable, family-owned company committed to long-term growth, innovation, and investing in its people.
Benefits
- Competitive salary based on experience.
- Performance-based incentive opportunities.
- 100% employer-paid medical, dental, and vision insurance, with supplemental coverage options.
- Company-sponsored Health Savings Account (HSA).
- Employee Assistance Program (EAP).
- 401(k) with a 4% employer match per pay period.
- Paid vacation, sick leave, and 10 company-paid holidays.
- Ongoing opportunities for professional development and career growth.
PIb39df1a3d378-38059-41930563
- ...working with structured data models and executing SQL queries; C# and ASP.NET, including development and maintenance of web based... ...& Authorization Patterns, including implementation of access control mechanisms in applications; and Software Development Life Cycle....netC#Work experience placementLocal areaShift work
- ...Makes Someone Successful in This Role ~5–10 years of hands-on controls engineering experience designing custom industrial machinery or... ...Cognex, Keyence, or equivalent technologies. Familiarity with C# or other object-oriented programming languages. Experience with...C#Relocation package
- ...sterile conditions, and anticipating the team's needs to ensure patient safety. Circulating means acting as the operating room's safety net and coordinator — managing counts, documentation, positioning, and communication so the surgical team can stay focused on the patient....netLocal area
$2,010 - $2,210 per week
...Assignment BLS Certification May Be Required from AHA or ARC Experience with older adults and geriatric patients Experience with Net Health and PCC EMR systems Apply now and you will be contacted by a recruiter who will give you more information. Benefits....netWeekly payFull timeContract workTemporary workImmediate startRelocation packageShift work$90k - $115k
...Electrical Controls Engineer (Full-Time) WEISS North America, Inc – Willoughby, OH (Cleveland, OH) Salary/Exempt Job Description WEISS North America is seeking a Controls Engineer with strong troubleshooting skills to support our products from build stage through...SuggestedBi-weekly payFull timeWork at officeRemote work$2,250 - $2,450 per week
...For schools, valid state special education certificate may be required Experience with older adults/geriatrics Experience with Net Health and PCC EMR systems Assignment Details ~147-bed skilled nursing facility with typical occupancy of 100 to 110 Apply....netWeekly payFull timeContract workTemporary workImmediate startRelocation packageShift work$50 per hour
...programs which may vary from company-owned locations. Call (***) ***-**** to apply. Email ****@*****.*** to apply. Visit hralliance.net/Apply/?Thomas5LTD to apply. Apply in person: Or Text: "wendysjobs" to (***) ***-****. 1550 MENTOR AVE. PAINESVILLE, OH 44077....netFlexible hoursShift work$100k - $300k
...you ever meet the customer.Be a part of our Cleveland, OH branch! Cleveland is our fastest growing market, on pace to achieve $40M in net sales in our second full fiscal year. We're looking for driven professionals ready to grow into leadership roles. Home Genius....netFull timeFlexible hours$90 - $115 per hour
...pre-employment testing, to otherwise participate in the selection process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact ****@*****.***.net (mailto:****@*****.***) . #LI-Hybrid #LI-LL1.netFull timeReliefWork at officeLocal areaRelocation packageFlexible hoursWeekend workAfternoon shift- ...Job Description Job Description Sharpe Engineering & Equipment is seeking an experienced Electrical & Controls Engineer to lead the design, programming, and integration of advanced automation and electrical systems for food & beverage processing projects. This senior...Temporary workFor contractorsFlexible hours
- ...functional strategic outcomes. EDUCATIONAL & EXPERIENCE REQUIREMENTS BS in software engineering related field. Minimum two years experience in SQL development. Working knowledge of C# & Java. Experience in design of database architecture. #J-18808-Ljbffr Rogers GroupC#Local areaRemote work
$18 - $24 per hour
...and talented.Ready to Join Us? Here's What to Do NextIf this sounds like a team you'd love to be part of, email Nina at ****@*****.***.net and let her know why you'd be a great fit. We're an employer of choice, and competition is high—so take this seriously!Ecolawn is an....netFull timeSummer workFlexible hours- ...by the Superintendent or designee. Candidates should send an email letter of request to: Jen Catanese-Grimes ****@*****.***.net And ****@*****.*** Equal Opportunity Employer Educational Service Center of the Western Reserve.net
- ...Assignment BLS Certification May Be Required from AHA or ARC Experience with older adults and geriatric patients Experience with Net Health and PCC EMR systems Apply now and you will be contacted by a recruiter who will give you more information. Benefits....netWeekly payFull timeContract workTemporary workRelocation package
$19 - $21 per hour
...Reports to: Department Manager - Personal or Scheduling Issues Programmer or Set-up Personnel - Program or tooling issues. Job Objective... ...parts per inspection sheets and drawing, record dimensions in Net-Inspect or SPC program. Properly debur parts. Maintain machine....netHourly payFull timeShift work$150k
...$1.17-$2.90, depending on length of haul.* Team up and increase earnings. Pre-existing teams only. Refer a teammate and earn $1,200. Net average $210,000 - $248,000 per truck per year; all expenses are split.* Minimum weekly pay incentive. Team drivers can count on a $3....netWeekly payLocal areaRelocation packageFlexible hours- ...Maintain a safe treatment environment by following infection control, safety, and equipment maintenance protocols. Participate in... ...Proficient in computer skills such as inputting data into programs for Net Health and Point Click Care. Language Skills Ability to....netAll shifts
$12 per hour
...courage to do what is right; act with energy and urgency. In addition to a competitive wage, this position offers 2% commission on net sales of qualified merchandise. What you get: If eligible, we offer a competitive benefits package including medical/dental/....netHourly payWorldwide- ...Program in Physical Rehabilitation, Occupational Rehabilitation and / or Speech Language Pathology. Proficient in computer skills for Net Health and Point Click Care.Language SkillsAbility to read technical procedures. Ability to read and comprehend policy and procedure....net
- ...sales, makeup, and guest satisfaction. The EM is accountable for Net Promoter Score (NPS) and delivering an exceptional guest... ...through operational excellence, top-line sales growth and expense control. Leverage store forecast and payroll budgets to support with store....netFull timeWork experience placementWork at officeFlexible hoursShift workAfternoon shift
- ...-day field visits with sales team (quarterly at minimum) Cast net to hear wide “voice of customer” using tools such as surveys, monitoring... ...accessories, electronic components, and hydraulic and pneumatic control systems ~ Working knowledge of regulatory requirements set by:....netFull timeWork at office
- ...Maintain a safe treatment environment by following infection control, safety, and equipment maintenance protocols. Educate residents... ...in computer skills such as inputting data into programs such as Net Health and Point Click Care. Language Skills Ability to read....net
$1,500 - $5,000 per month
...dignity, enhances self-confidence and empowers them with a sense of control. At ConServe, we call it Fostering Financial Freedom®. We take... ...of the Better Business Bureau’s Torch Award for Ethics O*NET: 43-3011.00, 13-2071.00, 43-4051.00, 41-3031.02Position Summary:....netPermanent employmentWork at officeRemote workMonday to FridayFlexible hoursShift workAfternoon shift- ...& Customer Count, Comp Growth; Increased Traffic; Store Operating Profitability; Continuity of Care, Exam Growth & Retention Goals; Net Promoter Score; Current year objectives * Strong understanding of retail business translating to positive sales, business results &....netMinimum wageFull timeLocal areaFlexible hoursNight shift
- ...dignity, enhances self-confidence and empowers them with a sense of control. At ConServe, we call it Fostering Financial Freedom®. We take... ...of the Better Business Bureau’s Torch Award for Ethics O*NET: 43-3011.00, 13-2071.00, 43-4051.00, 41-3031.02 Position Summary....netPermanent employmentWork at officeRemote workFlexible hoursShift work3 days per week
- Position Accounts Receivable Clerk, Mentor, OH About Race Winning Brands (RWB) Race Winning Brands (RWB) is the leading manufacturer of racing and high-performance parts sold to automotive and powersports markets. RWB is the preferred source for high-end pistons, engine....netLocal area
$19 - $32 per hour
...information and takes appropriate action to maximize sales and net profits. Budgets and forecasts P&L lines, as well as understands... ...store, which includes completion and analysis of reports, inventory control, cash control, employment related forms, etc. A valid driver’s....netFull timeContract workWork experience placementCasual workLocal areaAll shiftsFlexible hoursShift work- ...to impact Teammates' presentations with the Sales Presentation Guide (SPG) Achieve personal sales-per-hour, average sales and total net sales goals set by Store Management Provide legendary service throughout the store in these top four areas: Front 5, sales floor,....netHourly payWork at officeAll shiftsFlexible hoursShift workDay shiftAfternoon shift
- ...to impact Teammates' presentations with the Sales Presentation Guide (SPG) Achieve personal sales-per-hour, average sales and total net sales goals set by Store Management Provide legendary service throughout the store in these top four areas: Front 5, sales floor, fitting....netHourly payFull timeWork at officeImmediate startRelocationVisa sponsorshipAll shiftsFlexible hoursShift workNight shiftDay shiftAfternoon shift
- ...manufacturing operations and ERP solutions Working knowledge of: MS Software (Windows OS, Windows Server, SQL Server, SSRS, Microsoft .NET framework, SharePoint 2013) MS Office (Word, Excel, Outlook, Access, PowerPoint) Workflow/Documentation Systems CAD software (e.g.....netFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls Programmer - C#/.NET. Be the first to apply!
- control theory engineer
- production control engineer
- vehicle controls engineer
- numerical control programmer
- guidance navigation and control engineer
- instrumentation controls engineer
- industrial automation process control engineer
- data center controls engineer
- controls engineer intern
- chief instrumentation control engineer






