Autonomy Software Engineer

Fruition Group US

United States

Hybrid

USD 80,000 - 120,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fruition Group US is hiring a Software Engineer specializing in Autonomy to contribute to advanced systems for autonomous coordination and robotic operations. The role demands expertise in robotics algorithms and embedded systems.

The ideal candidate should have over 3 years of experience in related fields, strong programming skills (preferably in C++, Rust, or Go), and a solid grasp of networking fundamentals. You’ll engage in multi-target tracking and manage inter-system communication protocols.

Qualifications

  • 3+ years of experience in robotics, autonomy, or embedded software systems.
  • Strong experience in systems programming using C++, Rust, or Go.
  • Solid background in robotics algorithms like planning, estimation, and tracking.

Responsibilities

  • Develop autonomy software for robotic systems in complex environments.
  • Build multi-target tracking and data association systems.
  • Design communication protocols for autonomous agent coordination.

Skills

Robotics
Embedded software systems
C++
Rust
Control systems
Networking fundamentals

Tools

ROS2

Job description

PLEASE NOTE: This role requires US citizenship or Green Card status, relevant aerospace/defence/space/aviation experience, and willingness to travel to California 1–2 times per month.

We’re hiring a Software Engineer, Autonomy to join a leading technology company building advanced systems for large-scale autonomous coordination and real-time robotic operations.

This role focuses on developing the core intelligence that runs onboard individual autonomous systems within a large, distributed network. You’ll work on perception, planning, control, and multi-agent coordination systems that operate in real-world environments.

This is a highly technical, hands‑on role spanning robotics algorithms, embedded systems, and distributed edge software.

What you’ll be doing
  • Develop autonomy software for real‑world robotic and autonomous systems operating in complex environments
  • Build and maintain multi‑target tracking and data association systems used in live operational settings
  • Design inter‑system communication protocols for coordination between autonomous agents and command infrastructure
  • Develop onboard software platforms integrating sensors, payloads, and modular autonomy components
  • Build and validate high‑fidelity simulation environments for autonomous system testing
  • Train, tune, and evaluate perception and tracking models using modern machine learning techniques
  • Work across embedded hardware and software systems, including prototyping and debugging integrated systems
  • Write clean, reliable, and production‑grade code used in real deployments
What we’re looking for
  • 3+ years of experience in robotics, autonomy, or embedded software systems
  • Strong experience in systems programming (C++, Rust, or Go preferred)
  • Solid background in robotics algorithms (e.g., planning, estimation, tracking, or control systems)
  • Understanding of embedded systems and hardware interfaces (e.g., serial communication, microcontrollers, sensors)
  • Strong grasp of networking fundamentals (TCP/UDP, multicast, distributed communication patterns)
  • Experience building reliable, testable software in real‑world environments
Nice to have
  • Experience with perception systems, sensor fusion, or multi‑target tracking
  • Familiarity with robotics frameworks (e.g., ROS2 or similar middleware)
  • Exposure to distributed or edge computing systems in robotics or IoT
  • Hands‑on hardware experience (debugging electronics, prototyping, instrumentation tools)
  • Experience with simulation environments for robotics or autonomy
  • Machine learning experience applied to perception or decision systems
  • Familiarity with geospatial or multi‑agent systems
  • Work on real‑world autonomous systems operating at scale
  • Deep technical ownership across robotics, software, and systems engineering
  • High‑impact engineering problems in distributed autonomy and edge intelligence
Important requirements (must meet all)
  • Must be a US citizen or Green Card holder
  • Must have worked within aerospace, defence, space, or aviation industries
  • Must be willing and able to travel to California 1–2 times per month

If this role is of interest, please apply and I will reach out directly!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Autonomy Software Engineer (C++)
Autonomy Software Engineer (C++)

Near Earth Autonomy, Inc. • Pittsburgh

On-site
USD 110,000 - 170,000
Stock options
401(k) plan
Health, dental, and vision benefits
+1
Embedded Software Engineer
Embedded Software Engineer

Apera • Fort Walton Beach (FL)

Hybrid
USD 110,000 - 140,000
Senior Software Engineer, Autonomous Systems
Senior Software Engineer, Autonomous Systems

Wintermeyer Ventures • California (MO)

Hybrid
USD 145,000 - 275,000
Hybrid work arrangement
Staff Software Engineer (Autonomous Pilot Integration)
Staff Software Engineer (Autonomous Pilot Integration)

Shield AI • San Mateo (CA)

On-site
USD 150,000 - 210,000
Medical Coverage
Mental Health Program
Parental Leave
+8
Software Engineer
Software Engineer

Blue Signal Search • Aberdeen (NC)

On-site
USD 110,000 - 150,000
Base salary + equity
Equity participation
Medical/dental/vision coverage
+2
Software Integration Engineer
Software Integration Engineer

Near Earth Autonomy, Inc. • Pittsburgh

On-site
USD 95,000 - 140,000
Stock options
401(k) plan
Health, dental, and vision benefits
+2
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)
Senior Software Engineer, Autonomy Capabilities – Maritime (R5339)

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

On-site
USD 180,000 - 240,000
Robotics Engineer
Robotics Engineer

Integer Technologies • Louisiana (MO)

On-site
USD 80,000 - 100,000
Base salaries above industry averages
Year-end performance-based bonuses
Health insurance for employee and dependents
+3
Computer Vision & Autonomy Engineer
Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

On-site
USD 80,000 - 150,000
Staff Engineer, Software - Autonomous Aircraft Integration (R4983)
Staff Engineer, Software - Autonomous Aircraft Integration (R4983)

engineeringjobs.net, Inc. • Washington

On-site
USD 120,000 - 180,000