Demo

2026 Software Engineering Intern

Oceaneering and Careers
Hanover, MD Intern
POSTED ON 3/17/2026
AVAILABLE BEFORE 5/16/2026

Company Profile

Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.S. military vessels.

Oceaneering Aerospace and Defense Technologies (AdTech) delivers solutions that enable humans to work safely and effectively in harsh environments – from underwater to the outer reaches of space. Our innovative solutions support the development and application of practical, cost-effective systems that meet our customers’ challenges – from routine to extreme. Our experience and expertise across multiple industries uniquely positions us as a leader in the government, space, and maritime services markets. Our products and services meet the rigorous demands of the complex environments in which they operate, delivering results without compromising safety or reliability.

Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries.


Position Summary

The Software Engineering Intern is an important member of the Oceaneering Technologies (OTECH) group that aids in getting our vehicles and software to the field. The level of work assigned to an intern is commensurate with their experience and may involve the following: graphical user interface writing and/or debugging, firmware writing and/or debugging for microprocessors and single-board computers, bench testing of various code and equipment, unit testing, vehicle test support, and writing software documentation.
Given the wide variety of available tasking, this position is Hybrid – Remote but will require commuting to a designated office. Hybrid work schedules are determined by the hiring manager based on business need.


Duties And Responsibilities

  • Learn and apply the software development lifecycle.
  • Work as part of a team to meet customer requirements and deliverables.
  • Write software that adheres to the defined software architecture.
  • Create and/or maintain documents pertaining to the software lifecycle.
  • Actively interface with the software lead and team.
  • Learn about underwater technologies and how they relate to engineering choices.
  • Gain an understanding of the Oceaneering organization.


Qualifications

ESSENTIAL:

  • Must be a US citizen.
  • Ability to work full-time during defined internship period.
  • A strong interest in robotics and/or underwater robotics.
  • Familiarity with high-level programming languages.
  • Familiarity with IDE tools.
  • Desire to ask questions and grow.
  • Basic proficiency with Microsoft 365.

PREFERRED:

  • 3.0 GPA in STEM.
  • Experience with Python.
  • Experience with React, ROS, Qt.
  • Experience with technical teamwork.
  • Experience with network analysis tools.
  • Experience troubleshooting electrical circuits.
  • Understanding networking topics.


Additional Information

PAY DETAILS:

Base Pay rate for this position: $30/Hour.


Equal Opportunity Employer

All qualified candidates will receive consideration for all positions without regard to race, color, age, religion, sex (including pregnancy), sexual orientation, gender identity, national origin, veteran status, disability, genetic information, or other non-merit factors.


How To Apply

Regular full-time employees who apply will be considered along with external candidates. Employees with less than six months with their current position are not eligible to apply for job postings. Please discuss your interest in the position with your current manager/supervisor prior to submitting your completed application.

Salary : $30

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a 2026 Software Engineering Intern?

Sign up to receive alerts about other jobs on the 2026 Software Engineering Intern career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other 2026 Software Engineering Intern jobs in the Hanover, MD area that may be a better fit.

  • METTLER TOLEDO Columbia, MD
  • Our Opening and Your Responsibilities Ideal candidates for our internship program will use their skills/experience to: Complete a 10-12 week summer interns... more
  • 9 Days Ago

  • Lensa Annapolis, MD
  • Lensa is a career site that helps job seekers find great jobs in the US. We are not a staffing firm or agency. Lensa does not hire directly for these jobs,... more
  • 24 Days Ago

AI Assistant is available now!

Feel free to start your new journey!