Senior PLC/C++ Software Engineer (Underwater Systems)

Oceaneering International Inc.

Hanover (MD)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Oceaneering International Inc. is seeking a Senior Software Engineer to be a core member of the Oceaneering Technologies (OTECH) group. The role involves owning a PLC/C++ based hardware/software system and working on unique projects for US Navy and other Department of Defense customers.

The ideal candidate should have several years of software development experience and the ability to collaborate effectively within a team. Knowledge of best engineering practices is essential for this position.

Qualifications

  • Several years of experience in software development.
  • Demonstrated ownership of a software product.
  • Ability to work effectively in a team-based environment.

Responsibilities

  • Learn OTECH processes and best engineering practices.
  • Take ownership of a PLC/C++ based hardware/software system.
  • Collaborate on unique underwater and surface systems.

Job description

Oceaneering International Inc. is seeking a Senior Software Engineer to be a core member of the Oceaneering Technologies (OTECH) group. The role involves owning a PLC/C++ based hardware/software system and working on unique projects for US Navy and other Department of Defense customers.

The ideal candidate should have several years of software development experience and the ability to collaborate effectively within a team. Knowledge of best engineering practices is essential for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II
Software Engineer II

Oceaneering International Inc. • Hanover (MD)

On-site
USD 90,000 - 120,000
Staff Software Engineer - Geospatial & Underwater Systems
Staff Software Engineer - Geospatial & Underwater Systems

Oceaneering International, Inc. • Suitland (MD)

On-site
USD 120,000 - 180,000
Software Engineer II
Software Engineer II

Oceaneering • Hanover (MD)

On-site
USD 94,000 - 141,000
Health and Wellness
Mental Health
Retirement Savings
+5
Staff Software Engineer – Underwater Geospatial Data
Staff Software Engineer – Underwater Geospatial Data

Oceaneering International Inc. • Hillcrest Heights (MD)

On-site
USD 120,000 - 180,000
Software Safety Systems Engineer
Software Safety Systems Engineer

Oceaneering • Hanover (MD)

On-site
USD 94,100 - 141,100
Health and Wellness
Mental Health
Retirement Savings
+5
Software Safety Engineer for Underwater DoD Systems
Software Safety Engineer for Underwater DoD Systems

Oceaneering • Hanover (MD)

On-site
USD 94,100 - 141,100
Health and Wellness
Mental Health
Retirement Savings
+5
Software Engineer II — Underwater Systems (DoD)
Software Engineer II — Underwater Systems (DoD)

Oceaneering • Hanover (MD)

On-site
USD 94,000 - 141,000
Health and Wellness
Mental Health
Retirement Savings
+5
Staff Software Engineer - Geospatial Underwater Lead
Staff Software Engineer - Geospatial Underwater Lead

Oceaneering • Suitland (MD)

On-site
USD 138,300 - 207,500
Health and Wellness
Retirement Savings
Paid Time Off
Senior Electrical Engineer, Underwater Robotics & Power
Senior Electrical Engineer, Underwater Robotics & Power

Oceaneering International, Inc. • Bentwoods (MD)

On-site
USD 110,000 - 150,000
Software Engineer IV, Analysis
Software Engineer IV, Analysis

Oceaneering International Inc. • Hillcrest Heights (MD)

On-site
USD 120,000 - 180,000