Demo

Software Engineer I

Oceaneering
Houston, TX Full Time
POSTED ON 5/5/2026
AVAILABLE BEFORE 6/5/2026
Job Description

  • Role provides the opportunity to work in hybrid environment, working both virtually and in office when required.
  • Ability to travel up to 10%

Responsibilities

  • Design, develop, implement, and test software on a variety of assignments across multiple projects.
  • Work across the robotics stack to solve challenge problems in land, air and sea-based robotics.
  • Test algorithms that run on our robots, both internal to the software system and client facing.
  • Create and execute software test plan to deliver quality software
  • Create prototypes and proof of concepts for new features requested by the product team.
  • Support testing of prototype and first article products.
  • Work with system and product team to ensure quality software delivery
  • Interact with customer representatives to define and manage customer expectations.

Required

QUALIFICATIONS

  • Bachelor’s degree in Electrical/Electronics/Mechatronics/Software Engineering or relevant field or equivalent combination of education and experience.
  • Experience with integrating multiple software modules
  • Preferred to have experience working with C or Python.
  • Preferred to have experience working with hardware (Motors, controllers, industrial manipulators, sensors etc.).
  • Preferred to have experience using GitHub, Agile, SCRUM or other formal processes
  • Intermediate knowledge of electrical and electronic circuits.
  • Intermediate knowledge of Microsoft Office applications.

DESIRED

  • Experience working with complex software and system
  • Experience working with Image processing and AI
  • Experience in system state machine development and software configuration

Knowledge, Skills, Abilities, And Other Characteristics

An individual should demonstrate following competencies & qualities to be able to perform this role successfully:

  • Excellent communication and organizational skills.
  • Ability to work in a team environment, remaining attentive to ideas, recognizing responsibilities, and actively participating with others to accomplish assignments and achieve desired goals
  • Analytical, problem solving & decision-making skills
  • Ability to work independently with minimal supervision and manage deadlines
  • Ability to effectively manage time to meet operational needs and desired outcomes.
  • Ability to approach new technologies and open-ended problems
  • Ability to travel up to 10%

About Us

Oceaneering began in 1964 as a Gulf of Mexico-based diving company called World Wide Divers. Today, we are a leading global provider of engineered products and services to several industries, including energy, defense, aerospace, entertainment/theme parks, materials handling, and science and research.

We thrive by creating industry-changing technically creative solutions for the most complex operational challenges under water, on land, and in space.

At Oceaneering, we believe in managing our business in a way that promotes safety and health, the environment, and strong ethics, while supporting the communities in which we live and work.

About The Team

Focusing on deepwater installations and field developments, we deliver tailored solutions—from the routine to the extreme. We provide fit-for-purpose engineering design through the entire asset lifecycle, including decommissioning. We contract, manage, engineer, and execute projects using our global vessel fleet, including Jones Act-compliant vessels, advanced technologies, and highly skilled personnel.

Salary.com Estimation for Software Engineer I in Houston, TX
$84,115 to $102,538
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 Software Engineer I?

Sign up to receive alerts about other jobs on the Software Engineer I 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: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
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

Job openings at Oceaneering

  • Oceaneering Morgan, LA
  • Job Description As an Operations Coordinator you will play a crucial role in facilitating the smooth operation of maritime vessels. Your responsibilities w... more
  • Just Posted

  • Oceaneering Hanover, MD
  • Job Description As the Field Specialist Lead, you will be the senior technical authority, guiding and supporting field installation, testing, and maintenan... more
  • Just Posted

  • Oceaneering Hanover, MD
  • Job Description The Titled Software Engineer serves as a core member of the Oceaneering Technologies (OTECH) group. Titled engineers are expected to learn ... more
  • Just Posted

  • Oceaneering Hanover, MD
  • Job Description The Tool Room Technician is responsible for the daily organization, control, and accountability of all tools, hardware, and consumable supp... more
  • Just Posted


Not the job you're looking for? Here are some other Software Engineer I jobs in the Houston, TX area that may be a better fit.

  • ETAP Software Houston, TX
  • ETAP empowers customers to make informed decisions throughout the life cycle of their projects with innovative software solutions for electrical systems. B... more
  • 12 Days Ago

  • Siemens Digital Industries Software Huntsville, TX
  • We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacture... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!