Field Robotics Engineer: ROS, C++, Python

Standard Subsea

El Segundo (CA)

On-site

USD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A robotics company in El Segundo is seeking a hands-on Robotics Engineer to develop and maintain software for their marine robotics platform. The ideal candidate will have expertise in C++ and Python, as well as experience working with real robotic hardware. Key responsibilities include integrating sensors, supporting system tests, and collaborating with cross-disciplinary teams. This role offers an exciting opportunity to contribute to innovative robotics solutions in a dynamic field.

Qualifications

  • 1-2 years of industry or research experience post-graduation or equivalent hands-on work.
  • Experience working with real robotic hardware, not just simulation.
  • Solid understanding of embedded system behavior.

Responsibilities

  • Develop and maintain robotics software in C++ and Python using ROS/ROS2.
  • Integrate and operate point cloud-producing sensors on physical systems.
  • Implement and debug robotics communication interfaces.
  • Build and maintain control logic including state machines and PID loops.
  • Support system integration, bench testing, and field testing on real vehicles.
  • Collaborate closely with mechanical, electrical, and test engineers.

Skills

C++
Python
ROS/ROS2
Sensor integration
Controls fundamentals
Debugging skills

Education

Degree in Robotics, Mechatronics, Computer Engineering, or related field

Job description

Standard Subsea is building the offshore robotics company. We are developing a fleet of unmanned surface vessels and subsea vehicles to put operations capacity where it's needed, without crewed vessels, without mobilization delays, and at a fraction of the cost.

The Role

We are hiring a Robotics Engineer to work hands-on across software, hardware, and system integration for our marine robotics platform. This is a generalist robotics role focused on making real systems work in the field.

You will contribute to core robotics functionality including sensor integration, controls, communications, and actuator-level behavior on physical platforms. You’ll work closely with mechanical, electrical, and software engineers to turn prototypes into reliable, deployable systems.

Responsibilities

  • Develop and maintain robotics software in C++ and Python using ROS/ROS2
  • Integrate and operate point cloud–producing sensors (lidar, radar, sonar) on physical systems
  • Implement and debug robotics communication interfaces (CAN, serial, Ethernet, etc.)
  • Build and maintain control logic including state machines, PID loops, and feedback control
  • Work hands-on with motors, actuators, and low-level hardware interfaces
  • Support system integration, bench testing, and field testing on real vehicles
  • Collaborate closely with mechanical, electrical, and test engineers to close integration gaps

Qualifications

  • Degree in Robotics, Mechatronics, Computer Engineering, or related field
  • 1–2 years of industry or research experience post-graduation (or equivalent hands-on work)
  • Strong proficiency in C++, Python, and modern ROS-based workflows
  • Experience working with real robotic hardware, not just simulation
  • Solid understanding of controls fundamentals and embedded system behavior
  • Comfortable debugging across software, electrical, and mechanical boundaries
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Engineer
Robotics Engineer

Standard Subsea • El Segundo (CA)

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

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
Sr Robotics Software Engineer
Sr Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • San Francisco (CA)

On-site
USD 120,000 - 180,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • San Francisco (CA)

On-site
USD 120,000 - 160,000
Subsea Robotics Software Engineer (Real-Time | ROS)
Subsea Robotics Software Engineer (Real-Time | ROS)

Nauticus Robotics • Webster (TX)

On-site
USD 80,000 - 120,000
Robotics Software Systems Engineer- Arlington, VA (Hybrid)
Robotics Software Systems Engineer- Arlington, VA (Hybrid)

Borel Educational Consulting Services • Arlington (VA)

Hybrid
USD 120,000 - 180,000
2027 PhD Graduate - Subsea Robotics Engineer
2027 PhD Graduate - Subsea Robotics Engineer

The Johns Hopkins University Applied Physics Laboratory • Laurel (MD)

On-site
USD 105,000 - 245,000
Robot Field Engineer
Robot Field Engineer

Maven Robotics • Stockton (CA)

On-site
USD 60,000 - 85,000
Sr. Robotics Software Engineer
Sr. Robotics Software Engineer

Wilder Systems Robots • Oklahoma

On-site
USD 130,000 - 190,000
Senior Robotics Engineer
Senior Robotics Engineer

Maxwell Bond • California (MO)

On-site
USD 120,000 - 180,000