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.
PIea16fb695d1f-38059-41930563
- ...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
- ...Production Pulse with IIOT devices, machine controllers, and third-party systems including but not... ...Familiarity in Type Script, C#, Python, and other programming languages. Familiarity in frameworks such as .NET, Prisma, and SQL Server. Preferred Qualifications....netC#
- ...bulkload workbooks, name rules, permission groups, and access control. Configure and maintain drawings, orthographic views, isometric... ...and maintain custom symbols, rules, and automation using VB.NET, C#, and SQL. Establish and enforce company S3D standards, procedures....netC#Full timeContract workLocal area
- ...Additional duties and responsibilities as assigned by the Superintendent or designee. Candidates should send an email letter of request to: Jen Catanese-Grimes ****@*****.***.net And ****@*****.*** Equal Opportunity Employer....net
- ...Salary Schedule Skills: See Job Description If interested in this position please e-mail ****@*****.***.net and ****@*****.*** OR bring a letter of request to Madison Board of Education Attention: Assistant....netLocal areaAfternoon shift
- ...environment, and participating in care conferences as needed. The ideal candidate holds an Accredited COTA Associate Degree and is proficient with Net Health and Point Click Care, with strong communication and patient-care skills to coordinate with the #J-18808-Ljbffr WILLOUGHBY.net
$100k - $300k
...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....netWeekly payFull timeLocal areaRemote workFlexible hours- ...Senior Controls Engineer At Fusion Incorporated, we're at the forefront of innovative automation solutions, empowering industries with cutting-edge machinery that drives efficiency and precision. Located in Willoughby, OH, we're a dynamic team dedicated to engineering...Temporary workLocal areaRemote workMonday to Friday
- ...regulations. Applicants must have a PT license in the state, a bachelor’s degree (masters/doctorate preferred), and proficiency with Net Health and Point Click Care. We emphasize teamwork, safety, and delivering quality rehabilitation services. #J-18808-Ljbffr MENTORHILLS....net
$18 - $24 per hour
.... Ready to Join Us? Here’s What to Do Next If 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....netFull timeSummer workImmediate startFlexible hours- ...Reports to: Department Manager – Personal or Scheduling Issues Programmer or Set-up Personnel – Program or tooling issues. Job... ...parts per inspection sheets and drawing, record dimensions in Net-Inspect or SPC program. Properly debur parts. Maintain machine....netMonday to FridayShift work
$140k - $160k
...more of the following on Linux based server applications: C++, C#, Java, JavaScript, other modern object-oriented programming... ...engineering teams ~5 + years experience with Git-based source control workflows, including GitFlow or similar branching strategies, pull...C#Temporary workFor contractorsWork at officeLocal area- ...-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....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
- ...Maintain a safe treatment environment by following infection control, safety, and equipment maintenance protocols. Educate residents... ...Proficient in computer skills such as inputting data into programs for Net Health and Point Click Care. Language Skills Ability to....net
$82k - $94k
...StatesEmployment type: full timeCategory: EngineeringIndustry: ""Salary: USD 81750 - 136250Posted: 2026-08-12 Position Summary Bring your Controls Engineer experience to STERIS' VHP team where you will design, develop, test, and support software solutions for automated,...Full timeTemporary workFor contractorsWork at officeLocal area- ...preferred. Current knowledge of occupational therapy treatment practices, techniques, and interventions. Familiarity with the Net Health electronic documentation system is preferred. Strong clinical, communication, and interpersonal skills. Ability to effectively....netReliefFlexible hoursWeekday work
- ...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 workRelocation package
- ...Program in Physical Rehabilitation, Occupational Rehabilitation and / or Speech Language Pathology. Proficient in computer skills for Net Health and Point Click Care. Language Skills Ability to read technical procedures. Ability to read and comprehend policy and....net
- ...Automation Controls Engineer Location: Mentor, OH Company: South Shore Controls South Shore Controls is a leading provider of industrial automation solutions, specializing in custom control systems, robotic integration, and motion applications. We serve a wide range...
$90 - $115 per hour
...participate in the job application or interview process, 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.....netFull timeReliefWork at officeLocal areaRelocation packageFlexible hoursWeekend workAfternoon shift- ...Aqueon®, Best Bully Sticks®, Cadet®, C&S®, Farnam®, Ferry-Morse®, Kaytee®, Nylabone®, Pennington®, Sevin® and Zoёcon®. With fiscal 2025 net sales of $3.1 billion, Central has strong manufacturing and logistics capabilities supported by a passionate, entrepreneurial growth....netFull timeRemote workMonday to FridayFlexible hoursWeekend work
$18.5 per hour
...off, growth, and leadership opportunities. Work Environment Work in a clean, temperature-controlled, and well-lit facility. Employees will wear lab coats and hair nets. The work schedule is Monday to Thursday, from 7pm to 5:30am. Job Type & Location This is....netWeekly payContract workTemporary workImmediate startMonday to ThursdayShift workNight shift$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/vision,....netHourly payWorldwide- ...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....net
- ...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 payPart timeSeasonal workLocal areaFlexible hoursDay shiftAfternoon shift
- 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
$27 - $34 per hour
...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....netFull timePart timeWork experience placementWork at officeLocal areaFlexible hoursShift workAfternoon shift- ...income statements, balance sheets, and cash flow statements with net income and EBITDA calculations. Provide financial analysis and... ...risks that may impact the company’s stability. Implement financial controls to safeguard company assets. Performs all other duties as....netWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Controls Programmer - C#/.NET. Be the first to apply!





