Description
NOV is hiring a Software/Firmware Engineer to design, develop, test, commission, and maintain software and firmware for product automation and control systems. The role translates requirements into functional implementations, troubleshoots control-system issues, supports integration and field commissioning, maintains software artifacts, participates in code reviews, and collaborates with engineering, manufacturing, and field-service teams. The position requires a bachelor’s degree in Control Systems Engineering or a related field, 3–5 years of relevant software or firmware development experience, and knowledge of IEC 61131-3 or C/C++ programming, with industrial automation and communication-protocol experience preferred. The role may require travel of up to 25% annually and includes medical, dental, retirement, and other benefits.
