Autonomy Integration Engineer

Edge AutonomyHuntsville, AL
34d$140,000 - $170,000Remote

About The Position

Edge Autonomy 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. This role will help develop and implement a new environment architecture that allows advanced algorithms to integrate and connect with autonomy products. 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 open systems, with preference in aerospace and unmanned robotics
  • Proficiency in C++ and python for embedded systems
  • Proficiency in Linux environments and docker containerization
  • Communications standards such as STANAG, DDS, REST, gRPC, and/or Kafka
  • High level of responsibility and ownership in solving complex problems in dynamic and high-stakes environments.
  • Great at owning problems and working independently
  • Skilled at documenting processes and maintaining quality in regulated environments.
  • Excellent written and verbal communication skills. Customer focused.

Nice To Haves

  • Understanding of unmanned systems or robotics architectures
  • Understanding of flight-critical and mission-critical software requirements
  • Understanding of Flight Behavior and Aircraft Performance

Responsibilities

  • Assist with implementation of the onboard autonomy agent on a Jetson processor, integrating it with the aircraft’s mission system.
  • Develop customer-facing SDKs and integration kits to support extension and adaptation of the autonomy system
  • Create an ecosystem of utilities, software, and tools for robotics and autonomous systems using developed and commercially available software
  • Develop documentation and supporting materials for mission systems, SDKs, and supporting software/hardware systems
  • Debug, troubleshoot, and resolve issues in embedded environments, ensuring software meets high safety and performance standards.
  • Maintain rigorous documentation and version control for safety-critical systems, supporting 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service