Skip to content
NODA AINODA AIAustin, TX

Senior Autonomy Engineer

Senior Autonomy Engineer designing and implementing the autonomy stack for adaptive multi-vehicle orchestration of UAVs, USVs, and UUVs. Requires 6+ years in robotics/autonomy, strong ROS2/C++/Python skills, and experience in planning, navigation, and simulation for defense applications.

Salary not listed
Hybrid6+ YOEEmbedded Engineering

About the role

Key Responsibilities

  • Design and implement autonomy modules including path planning, task allocation, behavior trees, and reactive execution models.
  • Develop and maintain the autonomy framework that integrates with orchestration (AI-driven mission planning) and world modeling.
  • Ensure AI-generated plans are executable, explainable, and safe across multi-domain robotic platforms.
  • Implement and validate navigation, control, and autonomy behaviors for UAVs, USVs, and UUVs using ROS2 and simulation environments.
  • Profile and optimize autonomy performance for edge compute hardware (Jetson, Raspberry Pi-class devices).
  • Conduct simulation-in-loop and hardware-in-loop testing to validate autonomy behaviors before live field deployment.
  • Contribute to safety, reliability, and compliance practices for autonomy in defense-relevant missions.
  • Collaborate across AI, networking, and systems engineering teams to ensure seamless orchestration of multi-vehicle operations.

Required Qualifications

  • 6+ years experience developing autonomy or robotics systems.
  • Proficiency in C++ and Python for real-time autonomy development.
  • Strong hands-on experience with ROS2 and robotics middleware.
  • Background in motion planning, navigation, and control systems.
  • Experience with state estimation, sensor fusion, and autonomy validation.
  • Familiarity with behavior trees, task allocation, or symbolic planners.
  • Knowledge of simulation environments (Gazebo, Isaac Sim, AirSim, or equivalent).
  • U.S. Citizenship with ability to obtain a clearance.

Preferred Qualifications

  • Experience with multi-agent coordination and swarm robotics.
  • Exposure to autonomous vehicle domains (UAVs, UUVs, USVs).
  • Familiarity with MAVLink, JAUS, or STANAG 4586 protocols.
  • Background in AI planning, reinforcement learning, or constraint solvers.
  • Experience optimizing autonomy for embedded/real-time performance.
  • Prior exposure to defense or aerospace autonomy systems.
  • Contributions to open-source robotics or autonomy projects.

Skills & Attributes

  • Systems thinker: able to connect autonomy layers with AI reasoning and orchestration.
  • Strong problem-solving and debugging skills in both simulation and field environments.
  • Cross-disciplinary collaborator, comfortable working with AI, networking, and data engineering teams.
  • Thrives in ambiguous, mission-driven problem spaces.
  • Detail-oriented and safety-focused, with commitment to reliable autonomy in critical missions.

What We Offer

  • Hybrid work environment
  • Competitive pay
  • Flexible time off
  • Generous PTO policy
  • Federal holidays
  • Generous health, dental, and vision benefits
  • Free OneMedical membership
  • 401(k)

Skills

C++Pythonros2motion planningnavigationcontrol systemsstate estimationsensor fusionbehavior treestask allocationgazeboisaac simairsimmavlinkReinforcement Learning
Shield AI

Senior Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Develop and integrate autonomy software for launched effects platforms, owning features end-to-end from simulation through live flight testing and deployment in disconnected environments. Requires strong C++ and embedded systems experience plus hardware/software integration skills for defense applications.

163k – 245k/yr
On-site5+ YOEEmbedded Engineering
Shield AI

Senior Software Engineer, Autonomous Pilot Integration

Shield AIWashington, DC +3

Develop and integrate autonomy software for expeditionary unmanned aircraft (V-BAT, X-BAT) including mission behaviors, VTOL control, multi-agent coordination, and sensor integration. Own features from simulation through live flight tests, provide technical leadership, and support field deployments and customer missions.

163k – 245k/yr
On-site5+ YOEEmbedded Engineering
Kargo

Senior Software Engineer, Edge

KargoSan Francisco, CA

Senior Software Engineer building high-performance C++ systems for machine vision, 3D perception, and agentic AI on edge devices in logistics. Requires 5+ years experience, strong C++/Linux/distributed systems background, and domain experience in CV/ML/robotics/edge computing.

Salary not listed
On-site5+ YOEEmbedded Engineering
Applied Intuition

Senior Embedded Software Engineer

Applied IntuitionSunnyvale, CA

Develop embedded firmware platform and safety-certified Real-Time Operating System (RTOS) using Rust and Pigweed for next-gen vehicle OS. Requires 5+ years embedded experience, strong C/C++/assembly, RTOS/ARM background.

155k – 253k/yr
On-site5+ YOEEmbedded Engineering
Beacon AI

Lead Software Engineer, Advanced Pilot Assistant Software

Beacon AISan Carlos, CA

Lead the design and deployment of robotic, embedded, and autonomy software for advanced pilot assistance systems in safety-critical aviation environments. Own features end-to-end, integrate with hardware/sensors, optimize for edge compute, mentor engineers, and ensure reliability for time-sensitive operator decisions. Requires 5+ years in production robotics/embedded systems with C++/Python.

185k – 260k/yr
Hybrid5+ YOEEmbedded Engineering