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

Systems Engineer

Job in Conroe, Montgomery County, Texas, 77303, USA
Listing for: NOV
Full Time position
Listed on 2026-01-01
Job specializations:
  • IT/Tech
    Systems Engineer, IT Support
Job Description & How to Apply Below

Join to apply for the Systems Engineer role at NOV

Key Responsibilities
  • Deploy, configure, and validate edge computing systems across lab, field, and production environments.
  • Integrate and optimize system components spanning embedded hardware, networking, containerization, and cloud APIs.
  • Collaborate with software, infrastructure, and field teams to identify and resolve integration and runtime issues.
  • Ensure reliable device-to-cloud communication for telemetry, control, and analytics workloads.
  • Perform end-to-end triage across hardware, network, and application layers.
  • Use Linux CLI tools, container inspection, and telemetry analysis to isolate and correct complex system failures.
  • Reproduce field issues in controlled environments and contribute findings back into engineering processes.
  • Develop reusable diagnostic tools and test harnesses to validate system resilience.
Systems Integration & Reliability
  • Deploy, configure, and validate edge computing systems across lab, field, and production environments.
  • Integrate and optimize system components spanning embedded hardware, networking, containerization, and cloud APIs.
  • Collaborate with software, infrastructure, and field teams to identify and resolve integration and runtime issues.
  • Ensure reliable device-to-cloud communication for telemetry, control, and analytics workloads.
Troubleshooting & Diagnostics
  • Perform end-to-end triage across hardware, network, and application layers.
  • Use Linux CLI tools, container inspection, and telemetry analysis to isolate and correct complex system failures.
  • Reproduce field issues in controlled environments and contribute findings back into engineering processes.
  • Develop reusable diagnostic tools and test harnesses to validate system resilience.
Automation & Observability
  • Build and maintain monitoring and recovery automation (e.g., Bash, Python, Go).
  • Contribute to orchestration frameworks such as Docker, K3s, or Kubernetes for edge deployments.
  • Enhance observability through metrics, dashboards, and alerting (Datadog, Grafana, Prometheus, etc.).
  • Identify opportunities for self‑healing and reliability automation.
Knowledge Management
  • Author and maintain runbooks, standard operating procedures, and knowledge base articles.
  • Document troubleshooting procedures and design patterns to enable Tier 1 and Tier 2 support efficiency.
  • Participate in post‑incident reviews and translate lessons learned into durable operational improvements.
Collaboration & Escalation
  • Partner with software engineers, Dev Ops, and operations teams to drive incident resolution.
  • Act as a 24×7 escalation SME for complex edge or connectivity issues.
  • Leverage escalation learnings to define and drive system reliability and lifecycle management initiatives.
Safety
  • Adhere to all NOV HSE policies, utilize appropriate PPE, and actively participate in monthly safety meetings.
Qualifications
  • Bachelor’s degree in Computer Engineering, Computer Science, Information Systems, or equivalent work experience.
  • 3–5 years minimum relevant experience.
  • Strong proficiency with Linux systems and command‑line diagnostics.
  • Experience with container‑ized environments (Docker, K3s, or Kubernetes).
  • Understanding of IoT or distributed systems architectures, including secure communication (TLS/mTLS).
  • Solid grasp of networking fundamentals: IP, routing, VPNs, DNS, and cellular/LTE connectivity.
  • Scripting ability in Bash, Python, or Go for automation and tooling.
  • Demonstrated ability to troubleshoot across hardware, network, and software boundaries.
  • Excellent written communication skills; comfortable producing procedural documentation.
Preferred
  • Experience in industrial or edge computing environments (IoT gateways, embedded Linux, or ruggedized hardware).
  • Familiarity with Git Ops workflows, CI/CD pipelines, or infrastructure‑as‑code tools.
  • Exposure to observability platforms such as Datadog, Grafana, or Prometheus.
  • Background in site reliability, Dev Ops, or systems integration roles supporting production systems.
Ideal Profile
  • Moves fluidly between hardware, software, and networking domains.
  • Believes operational excellence and reliability are core features of a product.
  • Automates repetitive work and documents what cannot be automated.
  • Brings composure, curiosity, and methodical problem‑solving to complex technical challenges.
Why This Role Matters

Edge computing is rapidly redefining how distributed systems are deployed and managed.

The Edge Systems Engineer ensures those systems are reliable, observable, and maintainable — providing the connective tissue between development, infrastructure, and real‑world operations.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

Oil and Gas

Referrals increase your chances of interviewing at NOV by 2x.

Apply BELOW

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)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary