Aerovironment - San Diego, CA

posted about 2 months ago

Full-time - Senior
San Diego, CA
Transportation Equipment Manufacturing

About the position

The Sr. Staff Video Processing and Tracking Engineer will lead engineering development efforts focused on computer vision detection, classification, localization, and tracking solutions for defense and commercial applications. This role involves working with small design teams to develop innovative capabilities, utilizing skills across engineering, computer science, and mathematics. The engineer will oversee various stages of development, including requirements definition, concept design, prototyping, and validation testing.

Responsibilities

  • Develops Video Processing Chain for Computer Vision (CV) on embedded systems to enhance the autonomy of Unmanned Aircraft Systems (UAS, UAV).
  • Codes and tests software to support the integration of machine learning and visual tracking into aircraft or other robotic systems.
  • Implements machine learning and visual tracking systems and validates designs through experiments.
  • Develops computer vision and machine learning algorithms capable of tracking objects-of-interest from UAVs across various viewpoints.
  • Conducts engineering analysis and trade studies for determining appropriate algorithms for specific products.
  • Develops software for products using established software development practices and configuration control.
  • Supports flight test operations and conducts design reviews.
  • Analyzes model errors and designs strategies to overcome them.
  • Develops machine learning applications according to requirements and performs statistical analysis and fine-tuning using test results.

Requirements

  • BS in Robotics, Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or equivalent experience.
  • Minimum 12 - 15 years of relevant engineering experience.
  • Experienced in developing Visual Tracking Software and Video Processing Chains.
  • Proficient in Python, C, C++, and OpenCV.
  • Experienced in managing Research Program Flight Tests and demonstrations.
  • Demonstrated understanding of Feedback and Controls performance tuning mechanisms.

Nice-to-haves

  • 1 - 5 years research or industrial experience is preferred.
  • Experience with UAV or R/C aircraft or other lightweight miniature robotic systems.
  • Research or industrial experience in the development of visual tracking.
  • Experience employing GPUs, DSPs, or FPGA to accelerate video processing applications under Linux/ARM.
  • Experience modifying and compiling Ubuntu Linux Kernels for embedded ARM systems.

Benefits

  • Medical, dental, and vision insurance.
  • 401K with company matching.
  • 9/80 work schedule.
  • Paid holiday shutdown.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service