×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer

Job in Tulsa, Tulsa County, Oklahoma, 74145, USA
Listing for: NOV
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer (10022020)

Job Description

Position:
Software Engineer

Job Location

10353 Richmond Ave., Houston, TX 77042 (and various unanticipated locations throughout the US; may telecommute)

Duties

Software Engineer needed by National Oilwell Varco, L.P. in Houston, TX (and various unanticipated locations throughout the US; may telecommute) to participate in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications.

Ensure that technical software development process is followed on the project and be familiar with industry best practices for software development. Demonstrate the ability to adapt and work with team members of various experience levels. Maintain and support existing applications built on the Linux, JAVA, and Python platform by ensuring site availability. Design and develop applications and integration with cloud technologies.

Use an array of different tools/technologies that will require continual learning. Engage in incident management, problem‑solving, and solution implementation. Identify and report risks, issues, and dependencies of assigned tasks/projects. Monitor and perform regular security and maintenance activities. Adapt and collaborate effectively with team members of varying experience levels. Apply strong communication skills, effective collaboration, and the ability to manage multiple tasks in a fast‑paced environment.

Program with Java, Python, Bash scripting. Apply experience with Linux and Windows Operating Systems. Apply experience with Embedded Software development in both hardware and software. Apply experience with object‑oriented design and architectural design practices. Apply knowledge of Industrial control systems and Human Machine Interface (HMI). Apply knowledge of Industrial network and network protocol: TCP/IP, Modbus, Profibus, I/O Link, and Profi Net.

Apply experience with version control systems like Git, CI/CD tools.

Minimum Requirements

Requires a Bachelor degree, or foreign equivalent degree, in Computer Science and 1 year of experience in the job offered or 1 year of experience in a related occupation programming with Java, Python, Bash scripting; applying experience with Linux and Windows Operating Systems; applying experience with Embedded Software development in both hardware and software; applying experience with object‑oriented design and architectural design practices;

applying knowledge of Industrial control systems and Human Machine Interface (HMI); applying knowledge of Industrial network and network protocol: TCP/IP, Modbus, Profibus, I/O Link, and Profi Net; and applying experience with version control systems like Git, CI/CD tools.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary