Staff Software Engineer

Fruition Group US

Washington (District of Columbia)

On-site

USD 130,000 - 180,000

Full time

17 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fruition Group US is seeking a Staff Software Engineer to build the core autonomy platform for maritime systems. This hands-on role focuses on production C++ software, distributed services, networking, and system interfaces across air and marine domains.

You will drive architecture decisions and own features from development through field operation. The role requires 5–8 years of professional software engineering experience, with familiarity in robotics, autonomy, and cyber-physical systems.

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.

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.
  • 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 production support.

Skills

C++
Distributed systems
Networking
Software architecture
AI-assisted development 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 Autonomy Platform Engineer – Maritime Fleets
Staff Autonomy Platform Engineer – Maritime Fleets

Fruition Group US • Washington

On-site
USD 130,000 - 180,000
Senior Autonomous Software Engineer
Senior Autonomous Software Engineer

Integer Technologies • Louisiana (MO)

Hybrid
USD 100,000 - 130,000
401(k) with company matching
Comprehensive health insurance
Year-end performance bonuses
+2
Robotics Engineer
Robotics Engineer

Integer Technologies • Louisiana (MO)

Hybrid
USD 80,000 - 100,000
Base salaries above industry averages
Year-end performance-based bonuses
Health insurance for employee and dependents
+3
Chief Software Architect
Chief Software Architect

Fruition Group US • Washington

On-site
USD 180,000 - 240,000
Senior C++ Robotics Engineer
Senior C++ Robotics Engineer

Lumicity • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Software Engineer - Maritime Autonomy & Systems
Senior Software Engineer - Maritime Autonomy & Systems

Anduril Industries • Costa Mesa (CA)

On-site
USD 191,000 - 253,000
Equity grants
Comprehensive benefits
Senior Software Engineer – Maritime Autonomy & Systems
Senior Software Engineer – Maritime Autonomy & Systems

Anduril Industries • Boston (MA)

On-site
USD 191,000 - 253,000
Autonomy Software Engineer
Autonomy Software Engineer

Fruition Group US • United States

Hybrid
USD 80,000 - 120,000
Senior Software Engineer - Autonomous Maritime Systems Lead
Senior Software Engineer - Autonomous Maritime Systems Lead

Anduril-1 • Boston (MA)

On-site
USD 191,000 - 253,000
Systems Engineer (Systems Integration Field Technician)
Systems Engineer (Systems Integration Field Technician)

SubSea Craft • Virginia Beach (VA)

On-site
USD 105,000 - 120,000
PTO 10 days
Sick leave 7 days
401(k)
+6