About the role

Software Engineer, Autonomy (Remote)💰 $175K – $250K + equityPLEASE 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 IoTHands-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
Why join:
  • 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
  • Competitive compensation + meaningful equity
  • Highly technical team solving complex, real-time autonomy challenges
  • 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!

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Omaha, NE

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

today

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE