Job Description
DNP3 Protocol Developer
Our client, a leader in automation technology, is looking for a highly skilled Software Developer with hands-on experience in developing the DNP3 (Distributed Network Protocol 3) communication protocol. This role is focused on low-level protocol implementation-not just using existing libraries, but actually coding the protocol itself.
The ideal candidate will bring deep technical expertise in DNP3, strong C++ programming skills, and a passion for building robust, scalable software for industrial control systems, SCADA networks, and critical infrastructure.
Responsibilities
Design, develop, and maintain software that implements the DNP3 protocol for industrial automation and utility applications.
Write clean, efficient, and well-documented code in C++ (or other relevant languages) with an emphasis on performance and reliability.
Collaborate with cross-functional engineering teams to integrate protocol functionality into larger software systems.
Develop protocol parsers, encoders, and handlers compliant with DNP3 standards and specifications.
Work closely with QA and systems engineering teams to validate protocol behavior and ensure high system reliability.
Troubleshoot and resolve protocol-level issues in live or test environments.
Stay current on DNP3 standards and contribute to the refinement and evolution of in-house implementations.
Requirements
Solid experience implementing the DNP3 protocol at the source code level (not just using prebuilt libraries).
Proficiency in C++ with strong understanding of memory management, threading, and real-time system constraints.
In-depth knowledge of industrial communication protocols and SCADA architectures.
Strong problem-solving skills and the ability to debug and optimize protocol performance.
Local to Houston candidates are preferred. Remote candidates considered in the following locations: TX, FL, CO, LA, NM, Canada.
Do not apply unless you are authorized to work in the United States for any employer as client company cannot sponsor or transfer visas at this time.
Walker Elliott is an Equal Opportunity Employer.
For additional information, please email your resume to or apply online.Company Description
About Walker Elliott
We connect, advise and support companies and new employees to help them grow and thrive. As a mid-size recruitment firm, we focus on the specialized sectors of upstream oil and gas and information technology. With us, you get the best of both worlds - local expertise together with the finest national market intelligence needed to find great candidates. Our people have an average tenure of more than ten years in their specific area of technical expertise, and our hands-on service approach is methodical, personalized and proven. We know that hiring people with the right attitude, behaviors and cultural fit is critical to ensuring high performers for your business. That’s why our skilled recruiters work closely as a team and combine their unique expertise, knowledge, and skills to deliver the best results.
Full-time