Senior UAS Autonomy Applications Engineer

Redwire Defense Tech
$126,000 - $159,000Remote

About The Position

Redwire Defense Tech is seeking an experienced Autonomy/AI software engineer with a strong background in implementing optimization algorithms in embedded environments, software applications in safety-critical systems, and a mastery of C#/C++ programming. The Senior UAS Autonomy Applications Engineer will develop and expand the capabilities of the UAS platform using advanced algorithms and techniques to ensure mission success and safety of the system. In this position you will adopt full ownership of a use case for UAS and develop autonomous capabilities to achieve it. The solutions developed in this role will be deployed on operational aircraft engaged in global missions, requiring robust, reliable, and safety-focused software development.

Requirements

  • Bachelor’s or Masters degree in Engineering, Computer Science, or a related field
  • Minimum of 5 years of experience in aerospace autonomy or similar fields, with a focus on embedded software, planning and pathfinding algorithms, and mission critical systems.
  • Proficiency in C++ and python for embedded software development.
  • Experience working in Linux environments and with Docker containerization.
  • Experience supporting UAS use cases in commercial and/or defense applications.
  • Experience developing autonomous software systems for real-world operational environments, preferably within aerospace or UAS domains.
  • Strong understanding of optimization techniques, data structures, and design patterns, specifically within embedded and constrained environments.
  • Experience with NVIDIA Jetson processors or similar embedded computing platforms, including low-level hardware interfacing; experience with CUDA and accelerated computing is a plus.
  • Demonstrated ownership and accountability in solving complex problems within dynamic, high-stakes environments.

Nice To Haves

  • Experience supporting flight test operations.
  • Familiarity with communication standards such as STANAG, DDS, and Kafka.
  • Experience with computer vision and real-time object detection
  • Understanding of UAS architectures and subsystem integration.
  • Understanding of flight-critical and mission-critical software requirements
  • Knowledge of flight behavior and aircraft performance principles.

Responsibilities

  • Assist with the implementation of the onboard autonomy agent on a Jetson processor, integrating it with the aircraft’s mission system.
  • Develop and optimize autonomy algorithms and solutions, enabling adaptive response to high-level mission requirements under various environmental and operational conditions.
  • Design and implement autonomous path planning and search algorithms.
  • Develop systems that enable adaptive responses to dynamic real-world environments.
  • Process and integrate sensor data to support autonomous decision-making.
  • Apply machine learning techniques to improve autonomy performance and capabilities.
  • Own the full design, development, and testing lifecycle for new use cases and autonomy features.
  • Debug, troubleshoot, and resolve issues in embedded environments, ensuring software meets high safety and performance standards.
  • Maintain comprehensive documentation and version control for safety-critical systems to support audits and compliance requirements.

Benefits

  • Matching 401(k)
  • Paid PTO
  • Paid holidays
  • Medical, vision, and dental insurance
  • Group Short-Term & Long-Term Disability
  • HSA and FSA Options
  • Critical Care Plan
  • Accident Care Plan
  • Employee Stock Purchasing Program (ESPP)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service