Staff Software Engineer

Fruition Group US

Maryland

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Fruition Group US is seeking a Mid‑Level Staff Software Engineer to help build the Autonomy Platform for maritime autonomous systems. You will own core software architecture and implement production-grade C++ across edge environments and multiple fleets.

The role interfaces with autonomy, networking, and hardware teams to deploy software from development through field operation. Strong debugging, AI tool experience, and robotics familiarity are favored.

Qualifications

  • 5–8 years of professional software engineering experience.
  • Experience with distributed systems, APIs, networking, and software architecture.
  • Familiarity with robotics, autonomy, UxV, or other cyber‑physical systems.
  • Experience developing or debugging software on physical hardware.
  • Strong systems‑level debugging and problem‑solving skills.
  • Experience using AI‑assisted software development tools.
  • Production C++ software development experience.

Responsibilities

  • Develop production-grade C++ running on autonomous maritime platforms.
  • Build distributed services designed for constrained edge environments.
  • Contribute to core platform architecture deployed across multiple autonomous fleets.
  • Design deterministic control authority and command arbitration between human operators, onboard autonomy, and external systems.
  • Build robust behaviour under degraded communications, conflicting inputs, and system faults.
  • Debug real-world issues across compute, networking, hardware, and autonomy software.
  • Deploy, monitor, troubleshoot, and continuously improve software operating in production.
  • Leverage modern AI‑assisted development tools for prototyping, testing, debugging.

Skills

C++
Distributed systems
APIs
Networking
Software architecture
Autonomy/Robotics
AI-assisted tools

Job description

Staff Software Engineer – Autonomy Platform
US Citizens Only

This is an opportunity to build software that actually operates in the field on physical AI dedicated products. You will have the chance to work at the intersection of autonomy, distributed computing, networking, and physical maritime systems. You will have significant ownership over core platform architecture and the opportunity to contribute directly to next-generation autonomous fleets.

About The Role

A rapidly growing maritime technology company developing and deploying mission-ready autonomous and uncrewed systems for real-world operations. The team works across autonomous vessels, mission systems, command & control, sensors, and edge computing.

At the centre of the platform is a common autonomy architecture connecting sensors, autonomy software, payloads, and command-and-control systems across multiple maritime platforms.

The Role

We are seeking a Mid-Level Software Engineer to develop the core software platform supporting autonomous maritime systems. This is a hands‑on role focused on production C++ software, distributed systems, networking, system interfaces, and control arbitration running on physical products within the air and marine space.

You will work across software, autonomy, networking, and hardware boundaries, taking systems from development through deployment and field operation.

Key Responsibilities
  • Develop production-grade C++ running on autonomous maritime platforms.
  • Build distributed services designed for constrained edge environments.
  • Contribute to core platform architecture deployed across multiple autonomous fleets.
  • Design deterministic control authority and command arbitration between human operators, onboard autonomy, and external systems.
  • Build robust behaviour under degraded communications, conflicting inputs, and system faults.
  • Debug real-world issues across compute, networking, hardware, and autonomy software.
  • Deploy, monitor, troubleshoot, and continuously improve software operating in production.
  • Leverage modern AI‑assisted development tools for prototyping, testing, debugging, and
  • 5–8 years of professional software engineering experience.
  • Experience with distributed systems, APIs, networking, and software architecture.
  • Familiarity with robotics, autonomy, UxV, or other cyber‑physical systems.
  • Experience developing or debugging software on physical hardware.
  • Strong systems‑level debugging and problem‑solving skills.
  • Experience using AI‑assisted software development tools.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Autonomy Platform (Maritime)
Staff Software Engineer, Autonomy Platform (Maritime)

Fruition Group US • Maryland

On-site
USD 120,000 - 180,000
Software Engineer - Autonomous Systems
Software Engineer - Autonomous Systems

Reach Velocity - Emerging Technology ?? ?? • San Francisco (CA)

On-site
USD 140,000 - 200,000
Robotics software Engineer
Robotics software Engineer

Code Red Partners • Los Angeles (CA)

On-site
USD 180,000 - 230,000
Relocation package
Healthcare coverage
401(k) plan
+3
Staff Robotics Software Engineer
Staff Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Austin (TX)

Hybrid
USD 200,000 - 350,000
Equity
Hands-on hardware
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)

AI Chopping Block, Inc. • Boston (MA), Northern (KY)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Maritime Autonomy & Leadership
Staff Software Engineer, Maritime Autonomy & Leadership

AI Chopping Block, Inc. • Quincy (MA), Northern (KY)

Hybrid
USD 220,000 - 292,000
Equity grants
Top-tier benefits
Competitive compensation package
Staff Robotics Software Engineer
Staff Robotics Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Mountain View (CA)

On-site
USD 200,000 - 300,000
Equity
Onsite role
Senior Autonomous Software Engineer
Senior Autonomous Software Engineer

Integer Technologies • Louisiana (MO)

On-site
USD 100,000 - 130,000
401(k) with company matching
Comprehensive health insurance
Year-end performance bonuses
+2
Staff Engineer, Autonomy Capabilities – Maritime (R5325)
Staff Engineer, Autonomy Capabilities – Maritime (R5325)

AI Chopping Block, Inc. • Washington, Northern (KY)

On-site
USD 130,000 - 205,000
Forward Deployed Engineer
Forward Deployed Engineer

Saronic • San Diego (CA)

On-site
USD 100,000 - 130,000
Medical Insurance
Dental and Vision Insurance
Generous PTO and Holidays
+7