Senior Automation and Controls Programmer
Listed on 2026-01-12
-
Engineering
Software Engineer, Electrical Engineering -
IT/Tech
Electrical Engineering
Senior Automation and Controls Programmer
Detechtion is seeking a highly skilled Senior Automation and Controls Programmer to join our growing team. In this role, you will play a key part in pushing the boundaries of automation by developing next‑generation tools and implementing control algorithms for our operations.
Responsibilities- Assist in designing and creating tools for automating and packaging control algorithms using PLC programming languages.
- Advise the Product Team on the design of visual logic editors, code generators, and other automation tools.
- Collaborate with the Product Team and customers to gather requirements for control algorithms.
- Analyze electrical schematics, P&IDs, and other technical documents to understand system behavior.
- Create clear and concise documentation (state machines, system block diagrams, function blocks) to illustrate requirements and logic flow.
- Provide guidance on user interfaces for interacting with control logic.
- Develop robust control logic (using code or visual designers) to run on Detection hardware.
- Design and build intuitive HMI/UI interfaces for user interaction.
- Develop comprehensive test suites to ensure control system functionality.
Implement industry best practices for efficient, maintainable, and reliable code. - Assist in training the Support Team on advanced control algorithms.
- Act as the last line of defense for complex support issues related to control logic.
- A Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field (or equivalent experience).
- 5 to 10 years of experience in industrial automation or control programming.
- Proven ability to develop PLC control logic in Ladder Logic, Function Block Diagram, Sequential Function Chart, and Structured Text.
- Experience with safety system design and implementation is a plus.
- Familiarity with industrial communication protocols (Modbus, CAN/J1939, etc.).
- Experience with HMI/UI development tools.
- Understanding of data formats like JSON, XML, and XSLT.
- Knowledge of Web Services is a plus.
- We enable our customers to do more with less through intelligent automation.
- Our customer base is growing, driven by strong industry demand.
- We’ve made significant investments in digital marketing to expand our reach and influence.
- Detechtion remains a pioneer and stable leader in the digital oilfield space.
Detechtion is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, age, citizenship, color, religion, sex, marital status, national origin, disability status, gender identity or expression, protected veteran status, or any other characteristic protected by law.
Work Authorization RequirementApplicants must be currently authorized to work in the United States on a full‑time basis. Please note that we do offer sponsorship for employment visas, nor provide assistance with visa sponsorship.
Privacy StatementDetechtion takes security and data privacy very seriously. We will never request financial information via email, text, or social media.
Recruitment DisclaimerWe are not accepting solicitations from agencies or third‑party recruiters. All candidates must apply directly through our application process. Any unsolicited resumes or candidate profiles submitted by recruitment agencies or third parties will not be considered, and we are not responsible for any fees related to unsolicited submissions.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).