1

Co Op Robotics Software Engineer Jobs in Houston, TX

Ability to quickly adapt to new software programs including the Welker ERP software * Familiarity ... Previous engineering internship, co-op, research, or project experience * Experience creating ...

Ability to quickly adapt to new software programs including the Welker ERP software * Familiarity ... Previous engineering internship, co-op, research, or project experience * Experience creating ...

Ability to quickly adapt to new software programs including the Welker ERP software * Familiarity ... Previous engineering internship, co-op, research, or project experience * Experience creating ...

Company Description We are a leading subsea robotics company dedicated to developing cutting-edge ... JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have ...

Company Description We are a leading subsea robotics company dedicated to developing cutting-edge ... JOB SUMMARY We are seeking a Software Engineer to join our team. The ideal candidate will have ...

The Software Engineer II will lead development activities, mentor junior engineers, and solve ... co-op students on projects or tasks. • Be familiar with and understand Atec Quality Policy and ...

next page

Showing results 1-20

Co Op Robotics Software Engineer information

See Houston, TX salary details

$57.3K

$118.9K

$170.9K

How much do co op robotics software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for co op robotics software engineer in Houston, TX is $118,916.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,300.00 and $145,200.00 per year, depending on experience, location, and employer.

What does a co op robotics software engineer do?

A Co Op Robotics Software Engineer is a student or recent graduate who works with a robotics team to develop, test, and improve software for robots. They often contribute to programming robot behaviors, integrating sensors, and troubleshooting code under the guidance of experienced engineers. This role provides valuable hands-on experience in robotics, software development, and teamwork within a real-world engineering environment. Co-op positions are typically part-time or temporary, designed to complement academic studies and prepare students for future full-time roles in robotics.

What types of projects and technologies might a co op robotics software engineer typically work on during their placement?

As a Co Op Robotics Software Engineer, you can expect to be involved in hands-on projects such as developing and testing algorithms for robot perception, motion planning, or control systems. You'll often work with technologies like ROS (Robot Operating System), C++, Python, and simulation tools such as Gazebo. Collaboration is common, as you'll work closely with hardware engineers, senior software developers, and QA teams to integrate your code with actual robotic systems. This role provides valuable exposure to both software development and real-world robotics applications, offering a well-rounded experience for those pursuing a career in robotics.

What are the key skills and qualifications needed to thrive as a co op robotics software engineer, and why are they important?

To thrive as a Co Op Robotics Software Engineer, you need a solid understanding of programming languages (such as C++, Python, or ROS), robotics principles, and typically enrollment in an engineering or computer science degree program. Experience with simulation tools (like Gazebo), version control systems (like Git), and relevant robotics frameworks is highly valuable. Strong problem-solving abilities, teamwork, and effective communication distinguish top performers in this role. These skills and qualities enable efficient development, integration, and troubleshooting of robotic systems in collaborative engineering environments.

What is the difference between Co Op Robotics Software Engineer vs Robotics Software Engineer?

AspectCo Op Robotics Software EngineerRobotics Software Engineer
Required CredentialsTypically pursuing or holding a bachelor's degree in robotics, computer science, or related fieldsUsually holds a bachelor's or master's degree in robotics, computer science, or engineering
Work EnvironmentInternship or cooperative education setting, often part-time or temporaryFull-time employment in robotics development teams
Employer & Industry UsageUsed by companies offering internship programs in robotics and automationEmployed by robotics firms, tech companies, and research institutions

The main difference is that a Co Op Robotics Software Engineer is typically a student or intern gaining practical experience, while a Robotics Software Engineer is a full-time professional responsible for developing and maintaining robotics software. The roles overlap in skills and industry but differ mainly in experience level and employment status.

What are the most commonly searched types of Robotics Software Engineer jobs in Houston, TX?

The most popular types of Robotics Software Engineer jobs in Houston, TX are:

Robotics Software Engineer

Oceaneering International, Inc.

Houston, TX • On-site

Other

Posted 13 days ago


Oceaneering rating

6.8

Company rating: 6.8 out of 10

Based on 22 frontline employees who took The Breakroom Quiz

378th of 496 rated machine equipment manufacturers


Job description

Purpose

The Robotics Software Engineer will be a key member of the New Products Development core team and play a critical role in the success of prototyping and testing new product and service offerings for our commercial business units in subsea robotics, material handling automation, and in people mover applications, among others.

Location

  • Role will be office based with flexibility to work virtually.

  • Ability to travel up to 10%

What Oceaneering employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom