Aerovironment - San Diego, CA

posted 2 months ago

Full-time - Mid Level
San Diego, CA
Transportation Equipment Manufacturing

About the position

The Video Processing and Tracking Engineer II role involves working with engineering development and R&D teams to create innovative computer vision solutions for defense and commercial applications. This position requires a blend of skills in engineering, computer science, and mathematics, focusing on areas such as computer vision, machine learning, and visual tracking. The engineer will engage in 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).
  • Develops FPGA firmware, Ubuntu ARM Linux software, and/or GPU accelerated algorithms.
  • Codes and tests software to support the integration of machine learning and visual tracking into aircraft or other robotic systems.
  • Supports implementation of machine learning and visual tracking systems and validates designs through designed experiments.
  • Supports video processing development as it applies to autonomy, tracking, UAS operation, object identification, and control systems.
  • Conducts engineering analysis & trade studies for determining appropriate algorithms for specific products.
  • Develops software for products using established software development practices & configuration control.
  • Supports transition of development projects to production; supports flight test operations.
  • Supports design reviews and assists in the development of system requirements and test plans.

Requirements

  • Bachelor's degree in Robotics, Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field.
  • Minimum 2 - 5 years' relevant engineering experience.
  • Experienced developing Visual Tracking Software and Video Processing Chains.
  • Experienced with Python, C, C++, and OpenCV.
  • Demonstrated understanding of Visual tracking development for military or commercial applications.
  • Some intrastate travel and other travel within the Continental U.S. may be required (up to 30%).

Nice-to-haves

  • MS/Ph.D. degree in Robotics, Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering is preferred.
  • Research or industrial experience is preferred.
  • Hands-on design/build experience with UAV, R/C aircraft or other lightweight miniature robotic systems.
  • Experience employing GPU's, DSPs, or FPGA to accelerate video processing applications under Linux/ARM preferred.

Benefits

  • Medical insurance
  • Dental insurance
  • 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