Software Engineer - Pathway

Do you drive Purposeful Innovation?

CLOSING DATE 16 JUNE 2023

NOV is actively recruiting ambitious college/university graduates for a Software Engineer (Mechatronics) role to be part of our Pathway Rotational Program within the Rig Equipment business unit located in Stavanger.

The NOV Pathway Rotational Program offers recent college graduates the opportunity to obtain meaningful work experiences through a structured 2-to-3-year rotational program. The program is designed to help participants develop strong functional/technical expertise and business knowledge through challenging, hands-on assignments and exposure to various groups across NOV. Towards the end of the program, participants will work with their management support team to identify full-time positions that best suit individual skill sets as well as company needs.

Participants remain on one career track based on education and career interest. Each career track has its own training and experience-based learning objectives, and knowledge and performance are evaluated following each rotation. The start date for this program will be 21st August 2023, but other start dates are available.

Following the software engineering career track, the primary responsibilities will be as follows:

  • Design and write software for use by the energy industry focusing on improving efficiency and safety of drilling equipment as well as other critical applications
  • Assist in the development and maintenance of software documentation including updates after release
  • Provide support for the implementation, training and troubleshooting of software products
  • Develop and de-bug software products prior to release
  • Diagnose and troubleshoot associated hardware as required
  • Work with customers (internal/external) and review project defining documents to understand project requirements
  • Participate in design reviews

Invite you to apply if you have the following qualifications and skills:

  • Graduating Summer 2023 or a recent graduate (0-2 years) with a bachelor’s or master’s degree in Automation, Mechatronics, or a related discipline
  • Strong analytical skills
  • Excellent written and verbal communication skills with the ability to communicate ideas and thoughts clearly and professionally
  • Self-directed and versatile with a desire for continuous learning
  • Comfortable working in a large team environment
  • Preferred skills: PLC software such as STEP 7/TIA Portal 
  • Other skills (nice-to-have):
  • Experience with CI/CD tools for team development (Jenkins, Bamboo, git, Gerrit, etc.)
  • Experience in Network architecture and Firewall / Router configurations (Siemens, Cisco)
  • Experience in Database technologies (OSI Soft - PI, Mongo DB, SQL, MYSQL, SQLITE) or equivalent
  • Experience with operating systems (MS Windows, Linux)
  • Experience with high-level languages such as C#, C++, .NET, Qt, Java, JavaScript, PHP, and Python