Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Terradepth Logo

Manager of Software Development – Subsea Robotics

Terradepth

Salary not specified
Oct 10, 2025
Cedar Park, TX, US
Apply Now

Developing a long-range hybrid electric subsea robot designed for dual-use applications, serving both commercial sectors and defense missions, requires a Manager of Software Development to lead and contribute to the development of the software systems that control this advanced platform.

Requirements

  • Deep knowledge of ROS, including hardware abstraction, communication middleware, and sensor integration for underwater, autonomous, or field robotic systems.
  • Experience with systems-level design for autonomous vehicle control systems and system interfaces.
  • Proficiency in C/C++, with hands-on experience in Python or Rust.
  • Demonstrated experience with middleware, vehicle navigation, obstacle avoidance, autonomy stacks, and embedded systems.
  • Proficient in Agile development and CI/CD pipelines (e.g., GitLab CI, Docker, Jenkins).
  • Familiarity with real-time control, fault handling, and autonomous mission planning in constrained environments.
  • Familiarity with computer imaging systems such as stereo cameras, radar, LIDAR, or sonar.

Responsibilities

  • Oversee the software systems architecture and interface design of software modules for localization and mapping, navigation, sensor fusion, mission autonomy, and hardware interfaces within a Robot Operating System (ROS) based architecture.
  • Support software testing in simulation, lab hardware in the loop, and live field deployments.
  • Contribute to and improve Agile development processes and CI/CD infrastructure.
  • As time permits, contribute to development through prototyping, debugging, or integration on high-impact tasks.
  • Drive architecture, code, and documentation reviews, and ensure high engineering standards.
  • Provide technical direction on system design, architecture, and implementation choices.
  • Stay current on robotics software trends and guide adoption of new tools and frameworks.

Other

  • U.S. Citizenship is required (due to work involving controlled defense-related technology).
  • 6+ years of professional software development experience, with at least 2 years leading and managing a team developing embedded vehicle software.
  • Lead, mentor and manage a team of software engineers, supporting their technical and professional development.
  • Coordinate closely with mechanical, electrical, and systems teams to ensure smooth integration and delivery.
  • Travel up to 20% to Florida for in-water testing and field operations.