SOFTWARE ENGINEER, AUTONOMY

Oureon Technologies, Inc.

Austin, Northern (TX, KY)

Hybrid

USD 120,000 - 180,000

Full time

47 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
Stock options
401(k)
Life and disability insurance
Free daily lunch and dinner
Snacks and drinks

Job summary

Oureon Technologies, Inc. is seeking a Software Engineer, Autonomy to design and implement the decision and control layer of our autonomy software.

You will build real-time, low-latency autonomy modules in Rust, focusing on motion planning, collision avoidance, and multi-agent coordination. You will collaborate with systems and platform engineers to ensure reliable performance across diverse hardware, simulation frameworks, and telemetry pipelines.

Qualifications

  • Deep proficiency in Rust.
  • Strong foundation in path planning, motion control, or optimization.
  • Experience with real-time or near-real-time systems.
  • Familiarity with data streaming and telemetry pipelines.
  • Hands-on simulation, modeling, or hardware-in-the-loop testing.

Responsibilities

  • Design and implement the autonomy decision and control layer, including motion planning, trajectory generation, and collision/deconfliction logic.
  • Build high-performance, low-latency autonomy modules in Rust.
  • Develop and optimize algorithms for path planning, constraint-based optimization, and multi-agent coordination.
  • Integrate autonomy components with real-time data, messaging, and telemetry systems (NATS JetStream, Redis, PostgreSQL).
  • Implement robust state machines, control logic, and behavioral frameworks for autonomous execution.
  • Collaborate with systems and platform engineers to ensure autonomy modules perform across hardware and environments.
  • Contribute to simulation frameworks and testing infrastructure for validating autonomy behavior.

Skills

Rust
Path planning
Motion control
Optimization
Autonomy
Deconfliction
Multi-agent planning
Real-time systems
Concurrency
Architecture
HIL testing
Data streaming

Job description

We're seeking an exceptional Software Engineer, Autonomy to design and implement the decision and control layer at the core of Oureon's autonomy software. You'll be building the systems that make autonomous platforms intelligent — from real-time path planning and motion control to dynamic deconfliction and adaptive decision-making.

This role requires deep technical fluency in Rust and a strong grasp of control theory, optimization, and distributed systems.

What You'll Be Doing
  • Design and implement the autonomy decision and control layer, including motion planning, trajectory generation, and collision/deconfliction logic
  • Build high-performance, low-latency autonomy modules in Rust
  • Develop and optimize algorithms for path planning, constraint-based optimization, and multi-agent coordination
  • Integrate autonomy components with our real-time data, messaging, and telemetry systems (NATS JetStream, Redis, PostgreSQL)
  • Implement robust state machines, control logic, and behavioral frameworks for autonomous execution
  • Collaborate closely with systems and platform engineers to ensure autonomy modules perform predictably across diverse hardware and environments
  • Contribute to simulation frameworks and testing infrastructure for validating autonomy behavior
  • Profile and tune real-time performance to meet operational constraints
  • Participate in architectural reviews, ensuring autonomy systems align with overall platform goals
Technical Requirements
Required
  • Deep proficiency in Rust
  • Strong foundation in path planning, motion control, or optimization algorithms
  • Understanding of autonomous avoidance, deconfliction, or multi-agent planning
  • Experience with real-time or near-real-time systems
  • Solid grasp of software architecture, concurrency, and systems performance
  • Hands-on experience with simulation, modeling, or hardware-in-the-loop (HIL) testing
  • Familiarity with data streaming and telemetry pipelines
Preferred
  • Background in robotics, UAVs, mobility, or aerospace autonomy
  • Experience with sensor fusion, state estimation, or control feedback loops
  • Knowledge of graph-based planning, search algorithms, or optimization solvers
  • Familiarity with distributed systems and containerized microservice architectures
  • Exposure to reinforcement learning, heuristic planners, or hybrid control approaches
Our Stack

Language

Rust

Core Systems

Infrastructure

WebSocket-based cloud messaging, containerized microservices

Simulation & Testing

Integration testing, autonomy simulation, performance benchmarking

What We're Looking For

We're after a builder — someone who doesn't just write algorithms but engineers autonomy systems that function reliably in the real world. This is a deeply technical role with real-world impact, where your work directly defines system behavior and performance.

You'll thrive in this role if you:

  • Can translate theory into deployable, real-time autonomy software
  • Think in terms of systems, control loops, and optimization under constraints
  • Are relentless about performance, reliability, and correctness
  • Want to define how modern autonomy is built, deployed, and scaled across platforms
  • Health, Dental, and Vision Insurance: 100% of premiums covered for employees, 80% for dependents
  • Compensation: Competitive salary with performance-based bonuses
  • Equity: Stock options offering real ownership in what you're building
  • Retirement: 401(k) plan
  • Insurance: Life, short-term, and long-term disability coverage
  • Perks: Free daily lunch and dinner, with snacks and drinks stocked in the office
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SOFTWARE ENGINEER, FORWARD DEPLOYED
SOFTWARE ENGINEER, FORWARD DEPLOYED

Oureon Technologies, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 170,000
Health Insurance
Dental Insurance
Vision Insurance
+4
AI ENGINEER, REINFORCEMENT LEARNING
AI ENGINEER, REINFORCEMENT LEARNING

Oureon Technologies, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Health, dental, and vision insurance
401(k) plan
Equity stock options
+1
SOFTWARE ENGINEER, BACKEND
SOFTWARE ENGINEER, BACKEND

Oureon Technologies, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Health, dental, and vision insurance
Competitive salary with bonuses
Stock options
+3
Rust Systems Engineer - Autonomy & Real-Time Path Planning
Rust Systems Engineer - Autonomy & Real-Time Path Planning

Oureon Technologies, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+5
Software Engineer, Autonomy
Software Engineer, Autonomy

Swarm Aero • United States

On-site
USD 140,000 - 210,000
Meaningful equity
Competitive base salary
Medical, dental, vision, 401k
+6
Software Engineer, Onboard Platform
Software Engineer, Onboard Platform

Bedrock Robotics • San Francisco (CA)

On-site
USD 120,000 - 160,000
Lead Autonomy Software Engineer - MAGE
Lead Autonomy Software Engineer - MAGE

Scientific Systems • Burlington (MA)

Hybrid
USD 150,000 - 196,000
Health Care Plan (Medical, Dental &amp
Staff Robotics Software Engineer - Mission Autonomy
Staff Robotics Software Engineer - Mission Autonomy

Xapply • Costa Mesa (CA)

On-site
USD 253,000 - 336,000
Competitive benefits
Staff Robotics Software Engineer - Mission Autonomy
Staff Robotics Software Engineer - Mission Autonomy

Engg • Costa Mesa (CA)

On-site
USD 253,000 - 336,000
Equity grants
Comprehensive benefits
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