702,361open jobs
41,480companies
101,376added this week
Browse all
Salary
$138k – $208k per year
Location
In office (Suitland)
Seniority
Senior · 8+ years exp
Overview
Company
Impact
Profile match
Oceaneering International is a global technology company providing engineered services and specialized products to the offshore energy, defense, aerospace, and robotics sectors. Headquartered in Houston, Texas, the firm is a world leader in remotely operated vehicles (ROVs) and subsea engineering solutions for complex deepwater environments. Through continuous innovation in autonomous underwater systems, asset integrity, and custom manufacturing, it enhances operational safety and performance across demanding operating environments.

The Staff Software Engineer position serves as a vital member of the Oceaneering Technologies (OTECH) group. Staff Engineers are expected to function as lead or key contributors on software and engineering efforts and proposals. This role is vital to producing software solutions and making solid architectural decision to support the longevity and maintainability of the system.

OTECH produces and maintains unique underwater systems - typically for US Navy and other US Government Department of Defense customers. Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. This role requires developing and supporting analytical tools for data collected from underwater vehicles. The ideal candidate for this position is a self-starter who is an effective communicator with excellent critical thinking skills and a strong background in geospatial technologies. This position would be expected to handle the entire range of need and ideally have a solid depth of understanding of underwater data collection systems.

  • Apply working knowledge of the software lifecycle to develop and lead software efforts.
  • Make and implement decisions for designing and maintaining software architecture.
  • Lead small software development teams.
  • Actively interface with other teams, customers, and program management to define the need and design the solution.
  • Ensure project CDRL’s are delivered and accepted by the customer. This includes requirements management, software documentation, unit testing, software safety testing, and software qualification testing.
  • Lead trade studies.
  • Support software testing both in remote development environments as well as onsite at the customer facility in Suitland, Maryland.
  • Provide software technical support to users at the customer facility.
  • Perform analysis of user requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications.
  • Guide system development and implementation planning through preparation of concept of operations, interfaces control documents, hazard analysis, and test plans and procedures.
  • Display excellent technical judgment, attention to detail, and ability to look at the “big picture” in system design.
  • Demonstrate ability to devise innovative solutions to problems when conventional solutions are insufficient.
  • Review progress and evaluate results of work accomplished by self and others.
  • Prepare reports and presents results to management and client.
  • Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated.

Staff Engineers are also expected to take a leadership role within the software group. This includes helping craft and enforce policies and procedures for software development, and mentorship of junior team members. Candidates may, if they wish, include a brief description of a geospatial mapping tool or feature they particularly enjoy at the top of their resume. This is entirely optional and is provided only for applicants who feel it highlights their experience

Essential Qualifications

  • BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering or related technical field. Commensurate experience will be considered.
  • 8+ years of practical experience in software engineering.
  • Proficiency with a .NET programming language, preferably C#.
  • Proficiency with relational database programming.
  • Proficiency with designing software architecture for a variety of working environments.
  • Proficiency with the Microsoft 365 environment.
  • Strong troubleshooting skills.
  • Experience in team leadership.
  • Experience with basic project management.
  • Solid written and oral communications skills, including ability to effectively document, convey, and present engineering concepts and products to team members and customers.
  • Ability to obtain and maintain Security+ or CASP+ certification.
  • Ability to obtain and maintain a United States Government Department of Defense Security Clearance.
  • Must be a US citizen.

Preferred Qualifications

  • Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities.
  • Experience working on Department of Defense software efforts.
  • Experience with Jira and Git.
  • Experience with UI/UX design.
  • Experience setting up CI/CD process (e.g. GitHub Actions and Artifactory).
  • Experience with Software Testing methodologies.
  • Experience with both Desktop Application and Service Oriented software development.
  • Experience with Geospatial systems and mapping technologies.
  • Experience with ESRI and ARCGIS Pro SDKs
  • Experience with Binary Device and Sensor protocols
  • Familiarity with video and audio codecs
  • Familiarity with web-based UI development.

Additional

  • Additional duties as assigned.

We offer a comprehensive and competitive benefits package. Employee benefits vary by role, however, may include Health and Wellness, Mental Health, Retirement Savings, Life and Disability, Paid Maternity and Parental Leave, Paid Time Off, Tuition Reimbursement, and an Employee Assistance Program.

Compensation $138,300.00 - $207,500.00

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
702,361 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Suitland
$9k – $21k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Dzerzhinsk
Python
C#
C++
C#
.NET
DevOps
Windows
Management
UML
Apply
$41k – $107k per year (Estimated) • Equity • Remote • Ho Chi Minh City
Go
JavaScript
Java
C#
Node JS
Go
Dapr
C#
.NET
Databases
PostgreSQL
Frontend
Vue.js
GraphQL
React.js
DevOps
Terraform
GCP
Azure
AWS
Kubernetes
Platform Engineering
Management
Jira
Apply
$32k – $77k per year (Estimated) • Remote/Hybrid • 6+ years exp • Moscow
JavaScript
C#
Node JS
C#
.NET
Databases
PostgreSQL
Mobile
Clean Architecture
DevOps
Rest API
Git
SOAP
Management
Confluence
Telegram
Agile
Apply
$28k – $61k per year (Estimated) • Remote/Hybrid • Saint Petersburg
Python
JavaScript
Kotlin
C#
C++
C#
.NET
Databases
PostgreSQL
Apache Kafka
DevOps
gRPC
CI/CD
Docker
Kubernetes
Apply
$13k – $31k per year (Estimated) • Remote • 2+ years exp • Kurgan
SQL
C#
C#
ASP.NET Core
gRPC for .NET
xUnit
Databases
RabbitMQ
DevOps
Rest API
gRPC
Git
GitLab
QA
Swagger
Apply
$55k – $127k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Jakarta
Apply
Storeperson/Driver 9 hours ago
$29k – $54k per year (Estimated) • In office • Bachelor's Degree • Aberdeen
Apply
Production Planner 3 days ago
$27k – $72k per year (Estimated) • In office • Macaé
Analytics
Power BI
Apply
$23k – $54k per year (Estimated) • In office • Macaé
Apply
$27k – $42k per year (Estimated) • In office • Aberdeen
Apply
$73k – $133k per year • In office • TS/SCI • Full-Time • 4+ years exp • Bachelor's Degree • Suitland
DevOps
Azure
Windows
Management
ServiceNow
Apply
$85k – $178k per year (Estimated) • Remote/Hybrid • Suitland
Databases
PostgreSQL
PostGIS
Apply
$86k – $176k per year • Remote/Hybrid • Top Secret • Suitland
Python
SQL
Databases
Snowflake
Databricks
Analytics
Collibra
QA
Postman
Apply
$80k – $164k per year (Estimated) • In office • TS/SCI • Part-Time • 4+ years exp • Bachelor's Degree • Suitland
Python
JavaScript
Ruby
PowerShell
C++
Perl
AI/ML
Red Teaming
DevOps
Splunk
Cybersecurity
Metasploit
Nmap
SQLmap
Microsoft Defender
Tanium
Palo Alto NGFW
SIEM
Apply
$80k – $164k per year (Estimated) • In office • TS/SCI • Part-Time • 4+ years exp • Bachelor's Degree • Suitland
Python
JavaScript
Ruby
PowerShell
C++
Perl
AI/ML
Red Teaming
DevOps
Splunk
Cybersecurity
Metasploit
Nmap
SQLmap
Microsoft Defender
Tanium
Palo Alto NGFW
SIEM
Apply
See all jobs
This is one of many
702,361 more open roles from verified company boards, updated every day.