Robotics Software Engineer: Prototyping & Automation

Oceaneering

Houston (TX)

Hybrid

USD 90,000 - 140,000

Full time

21 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oceaneering in Houston seeks a Robotics Software Engineer to join the New Products Development team. You will design, implement, and test software across multiple projects for subsea robotics and related automation applications, collaborating with hardware and systems teams.

The role involves prototyping, validating algorithms, and supporting field testing with occasional travel up to 10%. Office-based with flexibility to work virtually.

Qualifications

  • Bachelor’s degree in Electrical/Electronics/Mechatronics/Software Engineering or equivalent.
  • Minimum 1 year experience integrating multiple software modules.
  • Minimum 1 year of experience with C++ or Python.
  • Minimum 1 year experience with electrical/electronic circuits.
  • Intermediate knowledge of Microsoft Office applications.

Responsibilities

  • Design, develop, implement, and test software across multiple projects.
  • Work across the robotics stack to solve land and sea robotics challenges.
  • Test algorithms on robots, both internal to the software system and client facing.
  • Create and execute software test plans to deliver quality software.
  • Create prototypes and proofs of concepts for new features.
  • Support testing of prototype and document results.
  • Work with system and product teams to ensure quality software delivery.
  • Interact with customer representatives to define and manage customer expectations.

Skills

C++
Python
Software integration
Electrical circuits
Microsoft Office

Education

Bachelor's degree in Electrical/Electronics/Mechatronics/Software Engineering or relevant field

Tools

GitHub
SCRUM

Job description

Oceaneering in Houston seeks a Robotics Software Engineer to join the New Products Development team. You will design, implement, and test software across multiple projects for subsea robotics and related automation applications, collaborating with hardware and systems teams.

The role involves prototyping, validating algorithms, and supporting field testing with occasional travel up to 10%. Office-based with flexibility to work virtually.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Software Engineer
Robotics Software Engineer

Oceaneering • Houston (TX)

Hybrid
USD 90,000 - 140,000
C++ Software Developer
C++ Software Developer

SupportFinity™ • Austin (TX)

Hybrid
USD 100,000 - 130,000
Health and Wellness
Retirement Savings
Paid Time Off
C++ Software Developer
C++ Software Developer

Oceaneering International, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Health and Wellness benefits
Tuition Reimbursement
Paid Time Off
Robotics Engineer
Robotics Engineer

Standard Subsea • El Segundo (CA)

On-site
USD 80,000 - 100,000
Software Engineer III
Software Engineer III

Oceaneering International Inc. • Hanover (MD)

On-site
USD 95,000 - 125,000
Health and Wellness benefits
Retirement Savings
Paid Time Off
Software Engineer
Software Engineer

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
Subsea Software Safety Engineer — Robotics & Autonomy
Subsea Software Safety Engineer — Robotics & Autonomy

Oceaneering International Inc. • Hanover (MD)

On-site
USD 80,000 - 100,000
Lead Robotics Architect — Underwater Autonomy & Systems
Lead Robotics Architect — Underwater Autonomy & Systems

Bedrock Ocean Exploration • Richmond (CA)

On-site
USD 190,000 - 235,000
Electrical Engineer
Electrical Engineer

Oceaneering • Morgan City (LA)

On-site
USD 85,000 - 115,000
Health and Wellness
Retirement Savings
Paid Time Off
Robotics Software Engineer (Oil & Gas)
Robotics Software Engineer (Oil & Gas)

VMC Soft Technologies, Inc • Houston (TX)

On-site
USD 80,000 - 100,000