> Markdown version of [/jobs/ext/1205835-software-engineer](https://www.wearedevelopers.com/jobs/ext/1205835-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** OPS, LLC - **Location:** Carey, OH, United States - **Experience:** Experienced - **Salary:** $55,000.0 - $75,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), C (Programming Language), .NET Framework, C++ (Programming Language), CAN Bus, Controller Development System (CoDeSys), Software Debugging, Qt (Software), Software Engineering, Information Technology, Iec61131-3, Software Coding - **Published:** July 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a7711b8c1f35fd63 ## About the Role OPS Controls is looking to hire a skilled software engineer to design, develop, and install solution software for our clients. Some onsite visits necessary per project. Role responsibilities include gathering user requirements, defining system functionality, and writing code in various languages. Our ideal candidates are familiar with the software development life cycle (SDLC), are comfortable writing software using C/C++ & IEC 61131-3 (Codesys) and have a grasp of installing solutions to industrial equipment using common-practice PLCs. To ensure success as a software engineer, you should have the ability to work with minimal supervision, using industry-standard best practices. You will be responsible to identify, collaborate, and design robust software for any mechanical or electrical purpose within several industrial disciplines., · BSc in Software Engineering, Computer Science, or similar field · Proven work experience as a Software Engineer or Software Developer · Ability to work with minimal supervision · Ability to develop software in C, C++, and IEC 61131-3 · Experience with using CODESYS Platform or equivalent · Proficiency in common software engineering frameworks (.NET, Qt) · Knowledge of manufacturing and mechanical processes a plus · Proficiency in CAN bus protocols a plus · Electrical and mechanical engineering experience a plus · Ability to travel when required · Minimum of 3 years' experience ## Description * Execute full software development life cycle (SDLC) * Assist in the development of continuous project documentation * Develop Initial Software Requirement Specifications * System Layout Documentation * Write well-documented code that is easily understandable by outside contributors * Develop software verification plans and quality assurance procedures * Troubleshoot, debug and upgrade existing systems * Oversee the successful installation of software * Software testing onsite with startup applications * Comply with project plans and industry standards ## Related Videos - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Kettle and Pot or Peas in a Pod? A Debate on Open-Source and Proprietary Software](https://www.wearedevelopers.com/videos/1585-kettle-and-pot-or-peas-in-a-pod-a-debate-on-open-source-and-proprietary-software) - [Developer Tools for Microsoft Azure](https://www.wearedevelopers.com/videos/450-developer-tools-for-microsoft-azure) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)